class HTTP::Retriable::Performer
def out_of_retries_error(request, response, exception)
-
exception
(Exception, nil
) -- -
status
(HTTP::Response, nil
) -- -
request
(HTTP::Request
) --
def out_of_retries_error(request, response, exception) message = "#{request.verb.to_s.upcase} <#{request.uri}> failed" message += " with #{response.status}" if response message += ":#{exception}" if exception HTTP::OutOfRetriesError.new(message).tap do |ex| ex.cause = exception ex.response = response end end