Add networkFolder in the traversal spec
We need to add the networkFolder in the traversal spec in order to find network objects like DistributedVirtualSwitches. Change-Id: I2a734b12972ac6b615d87e5869a812c0eb8c0ae8
This commit is contained in:
parent
8c567159bd
commit
7c3bcff073
@ -87,6 +87,12 @@ def build_recursive_traversal_spec(client_factory):
|
||||
'vmFolder',
|
||||
False,
|
||||
[visit_folders_select_spec])
|
||||
dc_to_netf = build_traversal_spec(client_factory,
|
||||
'dc_to_netf',
|
||||
'Datacenter',
|
||||
'networkFolder',
|
||||
False,
|
||||
[visit_folders_select_spec])
|
||||
|
||||
# Next hop from HostSystem
|
||||
h_to_vm = build_traversal_spec(client_factory,
|
||||
@ -168,6 +174,7 @@ def build_recursive_traversal_spec(client_factory):
|
||||
h_to_vm,
|
||||
dc_to_hf,
|
||||
dc_to_vmf,
|
||||
dc_to_netf,
|
||||
cr_to_ds,
|
||||
cr_to_h,
|
||||
cr_to_rp,
|
||||
|
@ -75,6 +75,10 @@ class VimUtilTest(base.TestCase):
|
||||
'path': 'vmFolder',
|
||||
'skip': False,
|
||||
'selectSet': [sel_spec]},
|
||||
'dc_to_netf': {'type': 'Datacenter',
|
||||
'path': 'networkFolder',
|
||||
'skip': False,
|
||||
'selectSet': [sel_spec]},
|
||||
'h_to_vm': {'type': 'HostSystem',
|
||||
'path': 'vm',
|
||||
'skip': False,
|
||||
|
Loading…
x
Reference in New Issue
Block a user