From 9387c75e29e24609d0a46223eb2e8a4ebd9481bf Mon Sep 17 00:00:00 2001 From: Deric Crago Date: Tue, 5 Jun 2018 04:12:55 -0400 Subject: [PATCH] reverting changes from a0b4462a to avoid casting strings to ints (#40131) --- lib/ansible/modules/cloud/vmware/vmware_guest.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/ansible/modules/cloud/vmware/vmware_guest.py b/lib/ansible/modules/cloud/vmware/vmware_guest.py index c749d0f66d7..c12269c5a90 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_guest.py +++ b/lib/ansible/modules/cloud/vmware/vmware_guest.py @@ -1075,10 +1075,11 @@ class PyVmomiHelper(PyVmomi): dvps = self.cache.get_all_objs(self.content, [vim.dvs.DistributedVirtualPortgroup]) for dvp in dvps: if hasattr(dvp.config.defaultPortConfig, 'vlan') and \ - dvp.config.defaultPortConfig.vlan.vlanId == int(network['vlan']): + isinstance(dvp.config.defaultPortConfig.vlan.vlanId, int) and \ + str(dvp.config.defaultPortConfig.vlan.vlanId) == network['vlan']: network['name'] = dvp.config.name break - if dvp.config.name == str(network['vlan']): + if dvp.config.name == network['vlan']: network['name'] = dvp.config.name break else: