class Juknife::Middleware::HTTPErrorHandler

A middleware to handle HTTP errors

Public Instance Methods

on_complete(env) click to toggle source
# File lib/juknife/middleware/http_error_handler.rb, line 10
def on_complete(env)
  case env[:status]
  when 400..499
    raise HTTPClientError, env[:status]
  when 500..599
    raise HTTPServerError, env[:status]
  end
end