From 052f4d25714c0b802b7276aa770ed7555e1e389a Mon Sep 17 00:00:00 2001 From: Ondra Machacek Date: Mon, 16 Oct 2017 10:58:51 +0200 Subject: [PATCH] ovirt_networks: Fix label assigment condition (#31772) --- lib/ansible/modules/cloud/ovirt/ovirt_networks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/cloud/ovirt/ovirt_networks.py b/lib/ansible/modules/cloud/ovirt/ovirt_networks.py index a9dbdd79c98..63a08cd5ebc 100644 --- a/lib/ansible/modules/cloud/ovirt/ovirt_networks.py +++ b/lib/ansible/modules/cloud/ovirt/ovirt_networks.py @@ -149,9 +149,11 @@ class NetworksModule(BaseModule): self._update_label_assignments(entity) def _update_label_assignments(self, entity): + if self.param('label') is None: + return + labels = [lbl.id for lbl in self._connection.follow_link(entity.network_labels)] labels_service = self._service.service(entity.id).network_labels_service() - if not self.param('label') in labels: if not self._module.check_mode: if labels: