make os_network correctly report changed status

The `os_network` module was incorrectly returning changed=False whether
or not the network was created.  This commit makes the changed return
value useful.
reviewable/pr18780/r1
Lars Kellogg-Stedman 9 years ago
parent 2e49d89be7
commit c54c5c8234

@ -146,7 +146,10 @@ def main():
if state == 'present':
if not net:
net = cloud.create_network(name, shared, admin_state_up, external)
module.exit_json(changed=False, network=net, id=net['id'])
changed = True
else:
changed = False
module.exit_json(changed=changed, network=net, id=net['id'])
elif state == 'absent':
if not net:

Loading…
Cancel
Save