class StackerBee::RequestError
Attributes
env[RW]
status[RW]
Public Class Methods
for(env)
click to toggle source
# File lib/stacker_bee/request_error.rb, line 11 def self.for(env) klass = case env.response.status when 401 then AuthenticationError when 400..499 then ClientError when 500..599 then ServerError else self end klass.new(env) end
new(env)
click to toggle source
Calls superclass method
# File lib/stacker_bee/request_error.rb, line 5 def initialize(env) self.env = env self.status = env.response.status super env.response.error end