mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 10:08:40 -05:00
Ensure lifetime is set when creating ondemand instances
This commit is contained in:
parent
733506fdd9
commit
ef7e54e288
1 changed files with 5 additions and 2 deletions
|
|
@ -150,8 +150,11 @@ module Vmpooler
|
||||||
redis.pipelined do
|
redis.pipelined do
|
||||||
redis.hset("vmpooler__active__#{pool}", vm, Time.now)
|
redis.hset("vmpooler__active__#{pool}", vm, Time.now)
|
||||||
redis.hset("vmpooler__vm__#{vm}", 'checkout', Time.now)
|
redis.hset("vmpooler__vm__#{vm}", 'checkout', Time.now)
|
||||||
redis.hset("vmpooler__vm__#{vm}", 'token:token', ondemandrequest_hash['token:token']) if ondemandrequest_hash['token:token']
|
if ondemandrequest_hash['token:token']
|
||||||
redis.hset("vmpooler__vm__#{vm}", 'token:user', ondemandrequest_hash['token:user']) if ondemandrequest_hash['token:user']
|
redis.hset("vmpooler__vm__#{vm}", 'token:token', ondemandrequest_hash['token:token'])
|
||||||
|
redis.hset("vmpooler__vm__#{vm}", 'token:user', ondemandrequest_hash['token:user'])
|
||||||
|
redis.hset("vmpooler__vm__#{vm}", 'lifetime', $config[:config]['vm_lifetime_auth'].to_i)
|
||||||
|
end
|
||||||
redis.sadd("vmpooler__#{request_id}__#{pool_alias}__#{pool}", vm)
|
redis.sadd("vmpooler__#{request_id}__#{pool_alias}__#{pool}", vm)
|
||||||
end
|
end
|
||||||
move_vm_queue(pool, vm, 'pending', 'running', redis)
|
move_vm_queue(pool, vm, 'pending', 'running', redis)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue