From dd8a8dc54cb738737d4974a9de231abe0ae82962 Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Fri, 14 Feb 2014 12:54:54 -0800 Subject: [PATCH] GET /vm returns a list of available pools --- vmware-host-pooler-api | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/vmware-host-pooler-api b/vmware-host-pooler-api index e486e0f..d69b614 100755 --- a/vmware-host-pooler-api +++ b/vmware-host-pooler-api @@ -163,17 +163,13 @@ get '/dashboard/stats/vcloud/running' do JSON.pretty_generate(result) end -get '/status' do +get '/vm' do content_type :json - result = {} + result = [] pools.each do |pool| - result[pool['name']] = {} - result[pool['name']]['size'] = pool['size'] - [ 'pending', 'ready', 'completed' ].each do |queue| - result[pool['name']][queue] = $redis.scard("vmware_host_pool__#{queue}__#{pool['name']}") - end + result.push(pool['name']) end JSON.pretty_generate(result)