Improve formatting of cli tool

This commit is contained in:
Brian Cain 2015-10-13 23:08:44 -07:00
parent beeac3858c
commit 221e5db6b5
5 changed files with 31 additions and 14 deletions

View file

@ -3,5 +3,13 @@ class Format
# TODO: Takes the json response body from an HTTP GET
# request and "pretty prints" it
def self.get_hosts(hostname_hash)
host_hash = {}
hostname_hash.delete("ok")
hostname_hash.each do |type, hosts|
host_hash[type] = hosts["hostname"]
end
puts host_hash.to_json
end
end

View file

@ -36,7 +36,13 @@ class Pooler
response = conn.post "/vm/#{os_string}"
res_body = JSON.parse(response.body)
res_body
if res_body["ok"]
res_body
else
STDERR.puts "There was a problem with your request"
STDERR.puts res_body
exit 1
end
end
def self.modify(verbose, url, hostname, token, lifetime, tags)

View file

@ -1,6 +1,6 @@
class Version
@version = '0.2.7'
@version = '0.2.10'
def self.get
@version