Sha256: e44819a8c3020708fcd03cade1dac03f7b96b8cfb40262ecbad0925e69fd9741
Contents?: true
Size: 401 Bytes
Versions: 6
Compression:
Stored size: 401 Bytes
Contents
require 'faraday' require 'ivapi/error' module Ivapi # Faraday response middleware module Response # This class raises an exception based HTTP status codes returned # by the API. class RaiseError < Faraday::Response::Middleware private def on_complete(response) error = Ivapi::Error.from_response(response) fail error if error end end end end
Version data entries
6 entries across 6 versions & 1 rubygems