summaryrefslogtreecommitdiff
path: root/trove/versions.py
diff options
context:
space:
mode:
authorMichael Basnight <mbasnight@gmail.com>2014-01-22 06:03:57 +0000
committerMichael Basnight <mbasnight@gmail.com>2014-03-10 00:16:49 +0000
commit88e599f597d0598cdf5942d0192638c0c41694ab (patch)
tree9eac8049949913de2eb3e1bc8e3beb1d9c282da9 /trove/versions.py
parentfba8cabea326527bacdeca56760a97e14cdcc18f (diff)
downloadtrove-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.py21
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):