diff options
author | Michael Basnight <mbasnight@gmail.com> | 2014-01-22 06:03:57 +0000 |
---|---|---|
committer | Michael Basnight <mbasnight@gmail.com> | 2014-03-10 00:16:49 +0000 |
commit | 88e599f597d0598cdf5942d0192638c0c41694ab (patch) | |
tree | 9eac8049949913de2eb3e1bc8e3beb1d9c282da9 /trove/versions.py | |
parent | fba8cabea326527bacdeca56760a97e14cdcc18f (diff) | |
download | trove-88e599f597d0598cdf5942d0192638c0c41694ab.tar.gz |
Removes XML api from trove
The XML api is no longer a requirement, as dictated by the TC.
implements blueprint destroy-xml-api
Change-Id: Ib4669155c19562ae1dda75cd30ad1a8f92b6be6a
Diffstat (limited to 'trove/versions.py')
-rw-r--r-- | trove/versions.py | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/trove/versions.py b/trove/versions.py index 4f8ac8b4..7b2a81d0 100644 --- a/trove/versions.py +++ b/trove/versions.py @@ -15,7 +15,6 @@ import os import routes -from xml.dom import minidom from trove.common import wsgi @@ -74,20 +73,6 @@ class BaseVersion(object): return url + "/" return url - def to_xml(self): - doc = minidom.Document() - version_elem = doc.createElement("version") - version_elem.setAttribute("id", self.id) - version_elem.setAttribute("status", self.status) - version_elem.setAttribute("updated", self.updated) - links_elem = doc.createElement("links") - link_elem = doc.createElement("link") - link_elem.setAttribute("href", self.url()) - link_elem.setAttribute("rel", "self") - links_elem.appendChild(link_elem) - version_elem.appendChild(links_elem) - return version_elem - class Version(BaseVersion): @@ -105,9 +90,6 @@ class VersionDataView(object): def data_for_json(self): return {'version': self.version.data()} - def data_for_xml(self): - return {'version': self.version} - class VersionsDataView(object): @@ -117,9 +99,6 @@ class VersionsDataView(object): def data_for_json(self): return {'versions': [version.data() for version in self.versions]} - def data_for_xml(self): - return {'versions': self.versions} - class VersionsAPI(wsgi.Router): def __init__(self): |