class DeployGate::Response

Public Class Methods

new(res) click to toggle source
# File lib/deploygate/deploygate_client.rb, line 39
def initialize(res)
  @res = res
end

Public Instance Methods

[](name) click to toggle source
# File lib/deploygate/deploygate_client.rb, line 55
def [](name)
  body[name]
end
body() click to toggle source
# File lib/deploygate/deploygate_client.rb, line 47
def body
  @body ||= JSON.parse(@res.body)
end
results() click to toggle source
# File lib/deploygate/deploygate_client.rb, line 51
def results
  @results ||= body['results']
end
success?() click to toggle source
# File lib/deploygate/deploygate_client.rb, line 43
def success?
  @res.code == '200'
end