vmpooler/spec/unit
kirby@puppetlabs.com 9758adccfe (POOLER-107) Add configuration API endpoint
This commit adds a configuration endpoint to the vmpooler API. Pool
size, and pool template, can be adjusted for pools that are configured
at vmpooler application start time. Pool template changes trigger a pool
refresh, and the new template has delta disks created automatically by
vmpooler.

Additionally, the capability to create template delta disks is added to
the vsphere provider, and this is implemented to ensure that templates
have delta disks created at application start time.

The mechanism used to find template VM objects is simplified to make the flow of logic easier to understand. As an additional benefit, performance of this lookup is improved by using FindByInventoryPath.
2018-05-22 17:01:13 -07:00
..
api (POOLER-73) Restructure tests to unit and integration directories 2017-02-17 13:04:38 -08:00
providers (POOLER-107) Add configuration API endpoint 2018-05-22 17:01:13 -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 (POOLER-107) Add configuration API endpoint 2018-05-22 17:01:13 -07:00
vmpooler_spec.rb Allow user to specify a configuration file in VMPOOLER_CONFIG_FILE 2018-01-23 15:51:10 -08:00