Ensure 'lifetime' argument provided is an integer

This commit is contained in:
Scott Schneider 2015-02-04 15:56:32 -08:00
parent 2cb5f211e7
commit 7a3a4c3abc

View file

@ -397,11 +397,15 @@ module Vmpooler
jdata.each do |param, arg| jdata.each do |param, arg|
case param case param
when 'lifetime' when 'lifetime'
arg = arg.to_i
if arg > 0
$redis.hset('vmpooler__vm__'+params[:hostname], param, arg) $redis.hset('vmpooler__vm__'+params[:hostname], param, arg)
result['ok'] = true result['ok'] = true
end end
end end
end end
end
JSON.pretty_generate(result) JSON.pretty_generate(result)
end end