vmpooler/spec/unit
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
..
api (POOLER-73) Restructure tests to unit and integration directories 2017-02-17 13:04:38 -08:00
providers (POOLER-68) Replace find_vm search mechanism 2018-05-14 09:12:20 -07:00
generic_connection_pool_spec.rb (POOLER-52) Add recovery to vSphere connections 2017-05-17 13:52:28 -07:00
pool_manager_spec.rb (maint) Add the last boot time for each pool 2018-03-28 11:11:49 -07:00
vmpooler_spec.rb Allow user to specify a configuration file in VMPOOLER_CONFIG_FILE 2018-01-23 15:51:10 -08:00