Commit 822c2c0c by Rene Moser Committed by James Cammarata

cloudstack: fix vm not found by displayname

parent 0a26b149
...@@ -119,7 +119,7 @@ class AnsibleCloudStack: ...@@ -119,7 +119,7 @@ class AnsibleCloudStack:
vms = self.cs.listVirtualMachines(**args) vms = self.cs.listVirtualMachines(**args)
if vms: if vms:
for v in vms['virtualmachine']: for v in vms['virtualmachine']:
if vm in [ v['name'], v['id'] ]: if vm in [ v['displayname'], v['name'], v['id'] ]:
self.vm_id = v['id'] self.vm_id = v['id']
return self.vm_id return self.vm_id
self.module.fail_json(msg="Virtual machine '%s' not found" % vm) self.module.fail_json(msg="Virtual machine '%s' not found" % vm)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment