Skip to content

Commit e9c1bbc

Browse files
committed
vmware_vm_config_option: Use PyVmomi find_obj() method instead of function
1 parent 9d71909 commit e9c1bbc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

plugins/modules/vmware_vm_config_option.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111

112112
from ansible.module_utils.basic import AnsibleModule
113113
from ansible.module_utils._text import to_native
114-
from ansible_collections.community.vmware.plugins.module_utils.vmware import find_obj, vmware_argument_spec, PyVmomi
114+
from ansible_collections.community.vmware.plugins.module_utils.vmware import vmware_argument_spec, PyVmomi
115115
from ansible_collections.community.vmware.plugins.module_utils.vm_device_helper import PyVmomiDeviceHelper
116116

117117

@@ -237,17 +237,17 @@ def get_config_option_for_guest(self):
237237
" to get the VM recommended config option for specific guest OS.")
238238

239239
# Get the datacenter object
240-
datacenter = find_obj(self.content, [vim.Datacenter], datacenter_name)
240+
datacenter = self.find_obj([vim.Datacenter], datacenter_name)
241241
if not datacenter:
242242
self.module.fail_json(msg='Unable to find datacenter "%s"' % datacenter_name)
243243
# Get the cluster object
244244
if cluster_name:
245-
cluster = find_obj(self.content, [vim.ComputeResource], cluster_name, folder=datacenter)
245+
cluster = self.find_obj([vim.ComputeResource], cluster_name, folder=datacenter)
246246
if not cluster:
247247
self.module.fail_json(msg='Unable to find cluster "%s"' % cluster_name)
248248
# If host is given, get the cluster object using the host
249249
elif esxi_host_name:
250-
host = find_obj(self.content, [vim.HostSystem], esxi_host_name, folder=datacenter)
250+
host = self.find_obj([vim.HostSystem], esxi_host_name, folder=datacenter)
251251
if not host:
252252
self.module.fail_json(msg='Unable to find host "%s"' % esxi_host_name)
253253
self.target_host = host

0 commit comments

Comments
 (0)