Skip to content

Commit 0836e1b

Browse files
committed
Rename find_obj to find_obj_wraper
1 parent 95b94f6 commit 0836e1b

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

plugins/modules/vmware_guest.py

+16-16
Original file line numberDiff line numberDiff line change
@@ -1143,7 +1143,7 @@ def __init__(self, content, dc_name=None):
11431143
self.esx_hosts = {}
11441144
self.parent_datacenters = {}
11451145

1146-
def find_obj(self, content, types, name, confine_to_datacenter=True):
1146+
def find_obj_wrapper(self, content, types, name, confine_to_datacenter=True):
11471147
""" Wrapper around find_obj to set datacenter context """
11481148
result = find_obj(content, types, name)
11491149
if result and confine_to_datacenter:
@@ -1180,19 +1180,19 @@ def get_network(self, network_name):
11801180
if len(networks) == 1:
11811181
self.networks[network_name] = networks[0]
11821182
else:
1183-
self.networks[network_name] = self.find_obj(self.content, [vim.Network], network_name)
1183+
self.networks[network_name] = self.find_obj_wrapper(self.content, [vim.Network], network_name)
11841184

11851185
return self.networks[network_name]
11861186

11871187
def get_cluster(self, cluster):
11881188
if cluster not in self.clusters:
1189-
self.clusters[cluster] = self.find_obj(self.content, [vim.ClusterComputeResource], cluster)
1189+
self.clusters[cluster] = self.find_obj_wrapper(self.content, [vim.ClusterComputeResource], cluster)
11901190

11911191
return self.clusters[cluster]
11921192

11931193
def get_esx_host(self, host):
11941194
if host not in self.esx_hosts:
1195-
self.esx_hosts[host] = self.find_obj(self.content, [vim.HostSystem], host)
1195+
self.esx_hosts[host] = self.find_obj_wrapper(self.content, [vim.HostSystem], host)
11961196

11971197
return self.esx_hosts[host]
11981198

@@ -1996,7 +1996,7 @@ def configure_network(self, vm_obj):
19961996
if len(networks) == 1:
19971997
pg_obj = networks[0]
19981998
else:
1999-
pg_obj = self.cache.find_obj(self.content, [vim.dvs.DistributedVirtualPortgroup], network_name)
1999+
pg_obj = self.cache.find_obj_wrapper(self.content, [vim.dvs.DistributedVirtualPortgroup], network_name)
20002000

20012001
# TODO: (akasurde) There is no way to find association between resource pool and distributed virtual portgroup
20022002
# For now, check if we are able to find distributed virtual switch
@@ -2781,13 +2781,13 @@ def select_datastore(self, vm_obj=None):
27812781
for host in cluster.host:
27822782
for mi in host.configManager.storageSystem.fileSystemVolumeInfo.mountInfo:
27832783
if mi.volume.type == "VMFS" or mi.volume.type == "NFS":
2784-
datastores.append(self.cache.find_obj(self.content, [vim.Datastore], mi.volume.name))
2784+
datastores.append(self.cache.find_obj_wrapper(self.content, [vim.Datastore], mi.volume.name))
27852785
elif self.params['esxi_hostname']:
27862786
host = self.find_hostsystem_by_name(self.params['esxi_hostname'])
27872787

27882788
for mi in host.configManager.storageSystem.fileSystemVolumeInfo.mountInfo:
27892789
if mi.volume.type == "VMFS" or mi.volume.type == "NFS":
2790-
datastores.append(self.cache.find_obj(self.content, [vim.Datastore], mi.volume.name))
2790+
datastores.append(self.cache.find_obj_wrapper(self.content, [vim.Datastore], mi.volume.name))
27912791
else:
27922792
datastores = self.cache.get_all_objs(self.content, [vim.Datastore])
27932793
datastores = [x for x in datastores if self.cache.get_parent_datacenter(x).name == self.params['datacenter']]
@@ -2809,12 +2809,12 @@ def select_datastore(self, vm_obj=None):
28092809
elif self.params['disk'][0]['datastore']:
28102810
datastore_name = self.params['disk'][0]['datastore']
28112811
# Check if user has provided datastore cluster first
2812-
datastore_cluster = self.cache.find_obj(self.content, [vim.StoragePod], datastore_name)
2812+
datastore_cluster = self.cache.find_obj_wrapper(self.content, [vim.StoragePod], datastore_name)
28132813
if datastore_cluster:
28142814
# If user specified datastore cluster so get recommended datastore
28152815
datastore_name = self.get_recommended_datastore(datastore_cluster_obj=datastore_cluster)
28162816
# Check if get_recommended_datastore or user specified datastore exists or not
2817-
datastore = self.cache.find_obj(self.content, [vim.Datastore], datastore_name)
2817+
datastore = self.cache.find_obj_wrapper(self.content, [vim.Datastore], datastore_name)
28182818
else:
28192819
self.module.fail_json(msg="Either datastore or autoselect_datastore should be provided to select datastore")
28202820

@@ -2906,26 +2906,26 @@ def get_resource_pool(self, cluster=None, host=None, resource_pool=None):
29062906
resource_pool_name = resource_pool or self.params.get('resource_pool', None)
29072907

29082908
# get the datacenter object
2909-
datacenter = find_obj(self.content, [vim.Datacenter], self.params['datacenter'])
2909+
datacenter = find_obj_wrapper(self.content, [vim.Datacenter], self.params['datacenter'])
29102910
if not datacenter:
29112911
self.module.fail_json(msg='Unable to find datacenter "%s"' % self.params['datacenter'])
29122912

29132913
# if cluster is given, get the cluster object
29142914
if cluster_name:
2915-
cluster = find_obj(self.content, [vim.ComputeResource], cluster_name, folder=datacenter)
2915+
cluster = find_obj_wrapper(self.content, [vim.ComputeResource], cluster_name, folder=datacenter)
29162916
if not cluster:
29172917
self.module.fail_json(msg='Unable to find cluster "%s"' % cluster_name)
29182918
# if host is given, get the cluster object using the host
29192919
elif host_name:
2920-
host = find_obj(self.content, [vim.HostSystem], host_name, folder=datacenter)
2920+
host = find_obj_wrapper(self.content, [vim.HostSystem], host_name, folder=datacenter)
29212921
if not host:
29222922
self.module.fail_json(msg='Unable to find host "%s"' % host_name)
29232923
cluster = host.parent
29242924
else:
29252925
cluster = None
29262926

29272927
# get resource pools limiting search to cluster or datacenter
2928-
resource_pool = find_obj(self.content, [vim.ResourcePool], resource_pool_name, folder=cluster or datacenter)
2928+
resource_pool = find_obj_wrapper(self.content, [vim.ResourcePool], resource_pool_name, folder=cluster or datacenter)
29292929
if not resource_pool:
29302930
if resource_pool_name:
29312931
self.module.fail_json(msg='Unable to find resource_pool "%s"' % resource_pool_name)
@@ -2951,7 +2951,7 @@ def deploy_vm(self):
29512951
self.folder = '/%(folder)s' % self.params
29522952
self.folder = self.folder.rstrip('/')
29532953

2954-
datacenter = self.cache.find_obj(self.content, [vim.Datacenter], self.params['datacenter'])
2954+
datacenter = self.cache.find_obj_wrapper(self.content, [vim.Datacenter], self.params['datacenter'])
29552955
if datacenter is None:
29562956
self.module.fail_json(msg='No datacenter named %(datacenter)s was found' % self.params)
29572957

@@ -3013,12 +3013,12 @@ def deploy_vm(self):
30133013
# User may want to deploy VM to specific datastore.
30143014
datastore_name = self.params['datastore']
30153015
# Check if user has provided datastore cluster first
3016-
datastore_cluster = self.cache.find_obj(self.content, [vim.StoragePod], datastore_name)
3016+
datastore_cluster = self.cache.find_obj_wrapper(self.content, [vim.StoragePod], datastore_name)
30173017
if datastore_cluster:
30183018
# If user specified datastore cluster so get recommended datastore
30193019
datastore_name = self.get_recommended_datastore(datastore_cluster_obj=datastore_cluster)
30203020
# Check if get_recommended_datastore or user specified datastore exists or not
3021-
datastore = self.cache.find_obj(self.content, [vim.Datastore], datastore_name)
3021+
datastore = self.cache.find_obj_wrapper(self.content, [vim.Datastore], datastore_name)
30223022
else:
30233023
(datastore, datastore_name) = self.select_datastore(vm_obj)
30243024

0 commit comments

Comments
 (0)