summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Kalinin <a.kalinin@f5.com>2016-03-16 11:24:20 -0700
committerAlexey Kalinin <a.kalinin@f5.com>2016-03-16 11:24:42 -0700
commit9763e76f6f2606442ff033155f7d15f1cc0b9f8f (patch)
tree80e19496636d083ffc35d7ab15318e6713ad5986
parentde306eb5da7054a001e0b630db50732bf178e8a8 (diff)
downloadansible-9763e76f6f2606442ff033155f7d15f1cc0b9f8f.tar.gz
add find_host_portgroup_by_name function to vmware utils
-rw-r--r--lib/ansible/module_utils/vmware.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/ansible/module_utils/vmware.py b/lib/ansible/module_utils/vmware.py
index a0999c0544..9950cdd937 100644
--- a/lib/ansible/module_utils/vmware.py
+++ b/lib/ansible/module_utils/vmware.py
@@ -108,6 +108,14 @@ def find_vm_by_name(content, vm_name):
return None
+def find_host_portgroup_by_name(host, portgroup_name):
+
+ for portgroup in host.config.network.portgroup:
+ if portgroup.spec.name == portgroup_name:
+ return portgroup
+ return None
+
+
def vmware_argument_spec():
return dict(