vmpooler/lib/vmpooler
Glenn Sarti b16a2e6e96 (GH-230) Dynamically load VM Providers
Previously, a static list was used to instantiate VM Pooler Provider objects.
This commit changes the loader to instead interrogate the available clases in
the Vmpooler::PoolManager::Provider namespace and then instantiate from there.

This means class names are not case sensitive and that VM Providers can now be
dynamically loaded from other sources such as gems in the LOADPATH.  No tests
were added as this behaviour is exercised in the execute! tests already.
2017-07-19 12:52:32 -07:00
..
api (maint) Fix rubocop violations 2017-03-16 15:39:15 -07:00
providers Merge pull request #227 from glennsarti/add-check-skew 2017-07-12 23:19:51 -07:00
public Fix JavaScript error on nil weekly_data 2016-11-21 17:05:58 -08:00
views dashboard2 2016-01-13 12:01:05 -08:00
api.rb (maint) Update VMPooler files with fixes for Rubocop violations 2017-05-17 13:52:28 -07:00
dashboard.rb Redirect / to /dashboard 2015-04-10 09:38:55 -07:00
dummy_statsd.rb (maint) Fix rubocop violations 2017-03-16 15:39:15 -07:00
generic_connection_pool.rb (POOLER-52) Add a generic connection pool 2017-05-17 13:52:28 -07:00
graphite.rb (maint) Fix rubocop violations 2017-03-16 15:39:15 -07:00
logger.rb (maint) Emit console messages when debugging is enabled 2017-03-31 17:57:06 -07:00
pool_manager.rb (GH-230) Dynamically load VM Providers 2017-07-19 12:52:32 -07:00
providers.rb (maint) Update VMPooler files with fixes for Rubocop violations 2017-05-17 13:52:28 -07:00
statsd.rb (maint) Fix rubocop violations 2017-03-16 15:39:15 -07:00