mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 01:58:41 -05:00
[WIP] Make the default provider configurable
This commit is contained in:
parent
d1c86eaf9b
commit
fc3957077c
2 changed files with 11 additions and 3 deletions
|
|
@ -87,6 +87,14 @@ module Vmpooler
|
|||
parsed_config[:config]['create_template_delta_disks'] = ENV['CREATE_TEMPLATE_DELTA_DISKS'] if ENV['CREATE_TEMPLATE_DELTA_DISKS']
|
||||
set_linked_clone(parsed_config)
|
||||
|
||||
parsed_config[:config][:default_pool_providers] = if ENV['DEFAULT_POOL_PROVIDERS']
|
||||
ENV['DEFAULT_POOL_PROVIDERS'].split(',')
|
||||
elsif parsed_config[:config][:default_pool_providers]
|
||||
parsed_config[:config][:default_pool_providers]
|
||||
else
|
||||
%w[dummy]
|
||||
end
|
||||
|
||||
parsed_config[:redis] = parsed_config[:redis] || {}
|
||||
parsed_config[:redis]['server'] = ENV['REDIS_SERVER'] || parsed_config[:redis]['server'] || 'localhost'
|
||||
parsed_config[:redis]['port'] = string_to_int(ENV['REDIS_PORT']) if ENV['REDIS_PORT']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue