vmware/pyvmomi-community-samples

How do I get the vminfo quicker.

开放

#13 创建于 2014年5月28日

 (2 条评论) (0 个反应) (1 位负责人)Python (914 个派生)batch import
help wantedlow hanging fruitquestion

仓库指标

星标
 (972 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

We have around 1500 VM's perc vCenter and around 10vCenter's globally.

To get the particular VM info, I am doing this and it is taking really a long time.

container = content.viewManager.CreateContainerView(content.rootFolder, [vim.VirtualMachine], True) for c in container.view: if c.name == name: yourvm = c break return yourvm

....... Retrieving the info from the object like before print yourvm.runtime.powerState() .......and more info

Is there anyway to hit the vm directly and get the info without traversing exhaustively ?

贡献者指南