cloudstack: cs_staticnat: fix static nat was always changed (disabled/enabled)

Fixes firewall rules get lost after use of cs_staticnat.
reviewable/pr18780/r1
Rene Moser 10 years ago
parent aef2da2401
commit 00fe782722

@ -217,7 +217,7 @@ class AnsibleCloudStackStaticNat(AnsibleCloudStack):
# make an alias, so we can use _has_changed()
ip_address['vmguestip'] = ip_address['vmipaddress']
if self.has_changed(args, ip_address):
if self.has_changed(args, ip_address, ['vmguestip', 'virtualmachineid']):
self.result['changed'] = True
if not self.module.check_mode:
res = self.cs.disableStaticNat(ipaddressid=ip_address['id'])

Loading…
Cancel
Save