mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 01:58:41 -05:00
Merge pull request #438 from mattkirby/pooler_193_2
Remove usage of redis multi from api
This commit is contained in:
commit
cade2aa942
1 changed files with 0 additions and 4 deletions
|
|
@ -163,18 +163,15 @@ module Vmpooler
|
|||
end
|
||||
|
||||
def return_vm_to_ready_state(template, vm)
|
||||
backend.multi
|
||||
backend.srem("vmpooler__migrating__#{template}", vm)
|
||||
backend.hdel("vmpooler__active__#{template}", vm)
|
||||
backend.hdel("vmpooler__vm__#{vm}", 'checkout', 'token:token', 'token:user')
|
||||
backend.smove("vmpooler__running__#{template}", "vmpooler__ready__#{template}", vm)
|
||||
backend.exec
|
||||
end
|
||||
|
||||
def account_for_starting_vm(template, vm)
|
||||
user = backend.hget("vmpooler__token__#{request.env['HTTP_X_AUTH_TOKEN']}", 'user')
|
||||
has_token_result = has_token?
|
||||
backend.multi
|
||||
backend.sadd("vmpooler__migrating__#{template}", vm)
|
||||
backend.hset("vmpooler__active__#{template}", vm, Time.now)
|
||||
backend.hset("vmpooler__vm__#{vm}", 'checkout', Time.now)
|
||||
|
|
@ -187,7 +184,6 @@ module Vmpooler
|
|||
backend.hset("vmpooler__vm__#{vm}", 'lifetime', config['vm_lifetime_auth'].to_i)
|
||||
end
|
||||
end
|
||||
backend.exec
|
||||
end
|
||||
|
||||
def update_result_hosts(result, template, vm)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue