Method: Internode::Client#get

Defined in:
lib/internode/client.rb

#get(path, *args) ⇒ Object



19
20
21
22
23
24
25
26
27
# File 'lib/internode/client.rb', line 19

def get(path, *args)
  url = "#{@url}#{path}"
  content = @client.get_content(url)

  Oga.parse_xml(content).at_css("internode api")

rescue HTTPClient::BadResponseError => err
  raise ServerError.new("#{err.res.status_code} #{err.res.reason}")
end