First attempt at adding connection pool to pool manager

This commit is contained in:
kirby@puppetlabs.com 2020-04-22 21:25:01 -07:00
parent 70f0482d33
commit 52bf6c4c89
5 changed files with 498 additions and 413 deletions

View file

@ -24,7 +24,7 @@ end
if torun.include? 'api'
api = Thread.new do
thr = Vmpooler::API.new
redis = Vmpooler.new_redis(redis_host, redis_port, redis_password)
redis = Vmpooler.redis_connection(redis_host, redis_port, redis_password)
thr.helpers.configure(config, redis, metrics)
thr.helpers.execute!
end
@ -36,7 +36,6 @@ if torun.include? 'manager'
Vmpooler::PoolManager.new(
config,
Vmpooler.new_logger(logger_file),
Vmpooler.new_redis(redis_host, redis_port, redis_password),
metrics
).execute!
end