diff options
| author | Alex Meade <alex.meade@rackspace.com> | 2011-07-17 21:36:57 -0400 |
|---|---|---|
| committer | Alex Meade <alex.meade@rackspace.com> | 2011-07-17 21:36:57 -0400 |
| commit | 8ab775585fee4af7b30a28a5bffae46c23ec76d1 (patch) | |
| tree | 9eaa37d6dba1dd266cc66c6f32f68a1c842c9d7e /nova/api | |
| parent | baaaa80d36570d5734ac823bc49be8ff2477e5c2 (diff) | |
added 'create' to server XML serializer
Diffstat (limited to 'nova/api')
| -rw-r--r-- | nova/api/openstack/servers.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nova/api/openstack/servers.py b/nova/api/openstack/servers.py index 82630397f..4a29e1454 100644 --- a/nova/api/openstack/servers.py +++ b/nova/api/openstack/servers.py @@ -735,6 +735,13 @@ class ServerXMLSerializer(wsgi.XMLDictSerializer): server_dict['server']) return self.to_xml_string(node, True) + def create(self, server_dict): + xml_doc = minidom.Document() + node = self._server_to_xml_detailed(xml_doc, + server_dict['server']) + node.setAttribute('adminPass', server_dict['server']['adminPass']) + return self.to_xml_string(node, True) + def create_resource(version='1.0'): controller = { |
