class Pili::ResponseError

Attributes

response[R]

Public Class Methods

new(message, response = nil) click to toggle source
Calls superclass method
# File lib/pili/exceptions.rb, line 7
def initialize(message, response = nil)
  @response = response
  super(message)
end

Public Instance Methods

error_code() click to toggle source
# File lib/pili/exceptions.rb, line 16
def error_code
  @response.parsed_response["error"] if @response
end
error_message() click to toggle source
# File lib/pili/exceptions.rb, line 20
def error_message
  @response.parsed_response["message"] if @response
end
http_body() click to toggle source
# File lib/pili/exceptions.rb, line 24
def http_body
  @response.body if @response
end
http_code() click to toggle source
# File lib/pili/exceptions.rb, line 12
def http_code
  @response.code if @response
end