From 822c2c0cd3a46fc7bebb316d49387a95580b5ac5 Mon Sep 17 00:00:00 2001 From: Rene Moser Date: Sat, 4 Apr 2015 00:40:31 +0200 Subject: [PATCH] cloudstack: fix vm not found by displayname --- lib/ansible/module_utils/cloudstack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/module_utils/cloudstack.py b/lib/ansible/module_utils/cloudstack.py index dd7e60f7334..2c891434bde 100644 --- a/lib/ansible/module_utils/cloudstack.py +++ b/lib/ansible/module_utils/cloudstack.py @@ -119,7 +119,7 @@ class AnsibleCloudStack: vms = self.cs.listVirtualMachines(**args) if vms: 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'] return self.vm_id self.module.fail_json(msg="Virtual machine '%s' not found" % vm)