我正在尝试弄清楚如何将VM分配给不包含唯一名称的文件夹。我目前正在使用 clone_vm.py 模板进行测试。使用该示例,我可以设置文件夹,但如果存在具有相同名称的嵌套文件夹,则无法正常工作(如下所示)。我想确保分配的文件夹是“Linux / Dev”文件夹,但我只能传递“Dev”并希望它选择正确的文件夹。下面的代码行是文件夹的设置方式。
destfolder = get_obj(content, [vim.Folder], vm_folder)
Linux的
|------Dev
|------Prod
窗
|------Dev
|------Prod
谢谢!
答案 0 :(得分:0)
最好的方法是使用search_index.FindByInventoryPath
并按路径获取文件夹。由于隐藏文件夹,它可能会有点混乱,但MOB可以帮助您。我回答了一个问题,其中介绍了如何使用该搜索方法,请参阅this answer。