class Vertebrae::ResponseError

Attributes

status_code[R]

Public Class Methods

new(status_code, response) click to toggle source
Calls superclass method
# File lib/vertebrae/response_error.rb, line 7
def initialize(status_code, response)
  @status_code = status_code
  super(error_message(response))
end

Private Instance Methods

error_message(response) click to toggle source
# File lib/vertebrae/response_error.rb, line 14
def error_message(response)
  "#{response[:method].to_s.upcase} #{response[:url]}: #{response[:status]} \n\n #{response[:body] if response[:body]}"
end