summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorAlex Meade <alex.meade@rackspace.com>2011-07-12 12:55:37 -0400
committerAlex Meade <alex.meade@rackspace.com>2011-07-12 12:55:37 -0400
commitf4dc32ad0729b40ebe5765a57edff9535b992953 (patch)
tree7fdcf775464b3eb776c624bebde570002b016125 /nova/api
parent3c8de7e99e7cd8868f63fb0d15845b2462b77b3e (diff)
downloadnova-f4dc32ad0729b40ebe5765a57edff9535b992953.tar.gz
nova-f4dc32ad0729b40ebe5765a57edff9535b992953.tar.xz
nova-f4dc32ad0729b40ebe5765a57edff9535b992953.zip
Updated ImageXMLSerializer to serialize links in the server entity
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/images.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/nova/api/openstack/images.py b/nova/api/openstack/images.py
index 873e025c7..d0317583e 100644
--- a/nova/api/openstack/images.py
+++ b/nova/api/openstack/images.py
@@ -325,11 +325,10 @@ class ImageXMLSerializer(wsgi.XMLDictSerializer):
def _create_server_node(self, xml_doc, server):
server_node = xml_doc.createElement('server')
server_node.setAttribute('id', str(server['id']))
- #server_node.setAttribute('name', server['name'])
- #link_nodes = self._create_link_nodes(xml_doc,
- # image['links'])
- #for link_node in link_nodes:
- # server_node.appendChild(link_node)
+ link_nodes = self._create_link_nodes(xml_doc,
+ server['links'])
+ for link_node in link_nodes:
+ server_node.appendChild(link_node)
return server_node
def _image_list_to_xml(self, xml_doc, images, detailed):