Class: Rightscale::GogridJsonParser

Inherits:
Object
  • Object
show all
Defined in:
lib/gogrid_base.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#parse(response) ⇒ Object

Raises:



40
41
42
43
44
# File 'lib/gogrid_base.rb', line 40

def parse(response)
  json = ActiveSupport::JSON.decode(response.body)
  raise GogridError.new("Unsuccessful JSON response: #{json.inspect}") unless json["status"] == "success"
  json['list']
end