Unused methods in quantum.wsgi clean up

Remove broken unused methods:
* wsgi.XMLDeserializer.extract_text,
* wsgi.XMLDeserializer.find_first_child_named,
* wsgi.XMLDeserializer.find_first_child_named,
* wsgi.XMLDictSerializer._create_link_nodes.

Change-Id: If00af68683571285adb0516d8fc36790bd83ffa5
Fixes: bug #1119262
This commit is contained in:
Tatyana Leontovich 2013-02-11 12:17:12 +02:00
parent 63007f6f87
commit 72c3af1619

View File

@ -359,17 +359,6 @@ class XMLDictSerializer(DictSerializer):
result.text = str(data) result.text = str(data)
return result return result
def _create_link_nodes(self, xml_doc, links):
link_nodes = []
for link in links:
link_node = xml_doc.createElement('atom:link')
link_node.set('rel', link['rel'])
link_node.set('href', link['href'])
if 'type' in link:
link_node.set('type', link['type'])
link_nodes.append(link_node)
return link_nodes
class ResponseHeaderSerializer(ActionDispatcher): class ResponseHeaderSerializer(ActionDispatcher):
"""Default response headers serialization""" """Default response headers serialization"""
@ -549,27 +538,6 @@ class XMLDeserializer(TextDeserializer):
child, listnames) child, listnames)
return result return result
def find_first_child_named(self, parent, name):
"""Search a nodes children for the first child with a given name"""
for node in parent.childNodes:
if node.nodeName == name:
return node
return None
def find_children_named(self, parent, name):
"""Return all of a nodes children who have the given name"""
for node in parent.childNodes:
if node.nodeName == name:
yield node
def extract_text(self, node):
"""Get the text field contained by the given node"""
if len(node.childNodes) == 1:
child = node.childNodes[0]
if child.nodeType == child.TEXT_NODE:
return child.nodeValue
return ""
def default(self, datastring): def default(self, datastring):
return {'body': self._from_xml(datastring)} return {'body': self._from_xml(datastring)}