vmpooler/spec/unit/providers
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
..
base_spec.rb (POOLER-70) Update base VM provider 2017-05-17 13:52:27 -07:00
dummy_spec.rb (POOLER-52) Modify dummy provider to use a connection pool 2017-05-17 13:52:28 -07:00
vsphere_spec.rb (POOLER-68) Replace find_vm search mechanism 2018-05-14 09:12:20 -07:00