0
我正在使用pyvmomi将虚拟机部署到使用ovf模板的vCenter。默认情况下,它需要.ovf文件中指定的虚拟机名称。 我无法弄清楚在我的代码中(即创建导入规格或在ImportVapp中)我可以指定新的虚拟机名称来覆盖.ovf文件中的内容。如何在使用pyvmomi中的ovf模板进行vm部署时指定虚拟机名称
下面是代码片段:
# Create import specifications
ovfManager = self.session.content.ovfManager
specParams = vim.OvfManager.CreateImportSpecParams()
importSpec = ovfManager.CreateImportSpec(
ovfDescriptor, resourcePool, datastore, specParams)
# Create virtual machine
lease = resourcePool.ImportVApp(importSpec.importSpec,
datacenter.vmFolder, host)
感谢您的帮助。