class Faraday::HTTP::Error

Attributes

env[R]

Public Class Methods

new(env, message=nil) click to toggle source
Calls superclass method
# File lib/faraday/http_errors.rb, line 6
def initialize(env, message=nil)
  @env = env
  super message || default_message(env)
end

Public Instance Methods

default_message(env) click to toggle source
# File lib/faraday/http_errors.rb, line 11
def default_message(env)
  "#{status} from #{env[:url].host}#{env[:url].path}"
end
status() click to toggle source
# File lib/faraday/http_errors.rb, line 15
def status
  env[:status]
end