vmpooler/spec/unit
Samuel Beaulieu 23efcc4cc0
(maint) Fix EXTRA_CONFIG merge behavior
Before this change if an extra config file had new keys they would get
merged to the main config but if it contained an existing key, like
'providers' it would overwrite the original config.
Adding a library 'deep_merge' to do a more natural merge, where existing keys
get sub-elements added together and arrays are combined like for the
pool configuration.
Adding spec tests around EXTRA_CONFIG as they were missing, by adding
and testing two new extra_config.yaml fixture files
2021-12-23 13:34:33 -06:00
..
api (DIO-2621) Make LDAP encryption configurable 2021-09-14 16:35:32 -04:00
providers Move vsphere provider to its own gem 2021-12-03 09:41:29 -05:00
collector_middleware_spec.rb Fix regex for ondemand instances 2021-02-02 11:11:17 -05:00
env_config.rb Move vsphere specific methods out of vmpooler 2021-12-08 13:02:34 -06:00
generic_connection_pool_spec.rb (POOLER-184) Pool manager retry and exit on failure 2020-09-02 11:38:40 -05:00
pool_manager_spec.rb Ensure all configured providers are loaded 2021-12-10 21:05:54 -05:00
promstats_spec.rb Add operation label to user metric and move from manager to api 2021-08-13 11:23:10 -04:00
providers_spec.rb Move vsphere provider to its own gem 2021-12-03 09:41:29 -05:00
vmpooler_spec.rb (maint) Fix EXTRA_CONFIG merge behavior 2021-12-23 13:34:33 -06:00