From 636f1ed794c18a29aac9754c7e54d80fb1cb0a1e Mon Sep 17 00:00:00 2001 From: bennojoy Date: Fri, 31 May 2013 17:39:00 +0530 Subject: [PATCH] bug fix nova_compute --- cloud/nova_compute | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cloud/nova_compute b/cloud/nova_compute index a257353b5f6..1a3b6cc42b7 100644 --- a/cloud/nova_compute +++ b/cloud/nova_compute @@ -126,7 +126,7 @@ requirements: ["novaclient"] def _delete_server(module, nova): name = None try: - server = nova.servers.list({'name': module.params['name']}).pop() + server = nova.servers.list(True, {'name': module.params['name']}).pop() nova.servers.delete(server) except Exception as e: module.fail_json( msg = "Error in deleting vm: %s" % e.message) @@ -134,7 +134,7 @@ def _delete_server(module, nova): module.exit_json(changed = True, result = "deleted") expire = time.time() + module.params['wait_for'] while time.time() < expire: - name = nova.servers.list({'name': module.params['name']}) + name = nova.servers.list(True, {'name': module.params['name']}) if not name: module.exit_json(changed = True, result = "deleted") time.sleep(5) @@ -182,7 +182,7 @@ def _create_server(module, nova): def _get_server_state(module, nova): server = None try: - servers = nova.servers.list({'name': module.params['name']}) + servers = nova.servers.list(True, {'name': module.params['name']}) if servers: server = servers.pop() except Exception as e: