summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorOndra Machacek <machacek.ondra@gmail.com>2017-06-07 00:25:10 +0200
committerRene Moser <mail@renemoser.net>2017-06-07 00:28:53 +0200
commit1b00e43d2ac696a47ef3495ba7993c02a6f73fe2 (patch)
tree14794f4af3d47656d342ff19f8ddc0d2d5164e5d /lib
parent9954077a0a84ffb510275c2a1ddd4a6e65c4ca79 (diff)
downloadansible-1b00e43d2ac696a47ef3495ba7993c02a6f73fe2.tar.gz
cloud: ovirt: Fix searching of network in datacenter (#25248)
(cherry picked from commit bcc5bffd8ed5db7457a80cf5b01646eafb6bfa11)
Diffstat (limited to 'lib')
-rw-r--r--lib/ansible/modules/cloud/ovirt/ovirt_networks.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/lib/ansible/modules/cloud/ovirt/ovirt_networks.py b/lib/ansible/modules/cloud/ovirt/ovirt_networks.py
index 9e935c9817..fc6b4cab9c 100644
--- a/lib/ansible/modules/cloud/ovirt/ovirt_networks.py
+++ b/lib/ansible/modules/cloud/ovirt/ovirt_networks.py
@@ -228,14 +228,12 @@ def main():
service=networks_service,
)
state = module.params['state']
- network = networks_module.search_entity(
- search_params={
- 'name': module.params['name'],
- 'datacenter': module.params['data_center'],
- },
- )
+ search_params = {
+ 'name': module.params['name'],
+ 'datacenter': module.params['data_center'],
+ }
if state == 'present':
- ret = networks_module.create(entity=network)
+ ret = networks_module.create(search_params=search_params)
# Update clusters networks:
if module.params.get('clusters') is not None:
@@ -257,7 +255,7 @@ def main():
ret = cluster_networks_module.remove()
elif state == 'absent':
- ret = networks_module.remove(entity=network)
+ ret = networks_module.remove(search_params=search_params)
module.exit_json(**ret)
except Exception as e: