Aggregate API helper methods

This commit is contained in:
Rick Bradley 2016-05-20 14:27:21 -05:00
parent d3c5d3b9be
commit 2cd83afeb2

View file

@ -86,6 +86,16 @@ module Vmpooler
result
end
def update_result_hosts(result, template, vm)
result[template] ||= {}
if result[template]['hostname']
result[template]['hostname'] = Array(result[template]['hostname'])
result[template]['hostname'].push(vm)
else
result[template]['hostname'] = vm
end
end
get "#{api_prefix}/status/?" do
content_type :json
@ -379,16 +389,6 @@ module Vmpooler
JSON.pretty_generate(result)
end
def update_result_hosts(result, template, vm)
result[template] ||= {}
if result[template]['hostname']
result[template]['hostname'] = Array(result[template]['hostname'])
result[template]['hostname'].push(vm)
else
result[template]['hostname'] = vm
end
end
post "#{api_prefix}/vm/:template/?" do
content_type :json