Как получить список из 1000 имен виртуальных машин из vCenter? - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь получить список из 1000 имен виртуальных машин, используя rbvmomi gem

vim = RbVmomi::VIM.connect(connection_options)

virtual_machines = vim.serviceContent.viewManager.CreateContainerView(
    container: vim.rootFolder, 
    type: ['VirtualMachine'], 
    recursive: true
).view

virtual_machines.map(&:name)

Это выполнение занимает:

real    0m28,402s
user    0m3,073s
sys     0m0,164s

Можно ли улучшить это?

...