From 3a948978ae71cc1447ef799ad7f07ce33d52ff9b Mon Sep 17 00:00:00 2001 From: Gavin McCance Date: Wed, 6 Feb 2013 13:06:10 +0100 Subject: [PATCH] Fix for LIBCLOUD-292 - in case of no adminPass, return None --- libcloud/compute/drivers/openstack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git libcloud/compute/drivers/openstack.py libcloud/compute/drivers/openstack.py index 91ceb0a..a3bdc09 100644 --- libcloud/compute/drivers/openstack.py +++ libcloud/compute/drivers/openstack.py @@ -1090,7 +1090,7 @@ class OpenStack_1_1_NodeDriver(OpenStackNodeDriver): server_resp = self.connection.request( '/servers/%s' % create_response['id']) server_object = server_resp.object['server'] - server_object['adminPass'] = create_response['adminPass'] + server_object['adminPass'] = create_response.get('adminPass') return self._to_node(server_object) -- 1.7.9.6 (Apple Git-31.1)