vmpooler/spec
kirby@puppetlabs.com 4700ad2bb8 (POOLER-68) Replace find_vm search mechanism
This commit replaces find_vm and find_vm_heavy with a more performant and reliable mechanism of identifying VM objects. Specifically, FindByInventoryPath is able to leverage known data about a VM, its folder path and datacenter, and use that to identify whether that VM exists by its location. Without this change find_vm_heavy is called each time a VM cannot be found, which is frequent, and in doing so uses PropertyCollector in a manner that is not thread-safe. Additionally, this PropertyCollector usage does not clean up its traces, which can cause vCenter appliance instability issues on VCSA 6.x.
2018-05-14 09:12:20 -07:00
..
fixtures Allow user to specify a configuration file in VMPOOLER_CONFIG_FILE 2018-01-23 15:51:10 -08:00
integration (POOLER-93) Extend API endpoint to provide just what is needed 2017-10-20 15:53:40 -05:00
unit (POOLER-68) Replace find_vm search mechanism 2018-05-14 09:12:20 -07:00
helpers.rb (POOLER-70) Update _check_pool for VM Provider 2017-05-17 13:52:28 -07:00
rbvmomi_helper.rb (POOLER-89) Identify when config issue is present 2017-08-15 10:58:37 -07:00
spec_helper.rb Allow user to specify a configuration file in VMPOOLER_CONFIG_FILE 2018-01-23 15:51:10 -08:00