class ApiRequestFailure
Public Class Methods
new(subject, tags, response, data = {})
click to toggle source
Calls superclass method
ApplicationError::new
# File lib/tracer_client/errors/api_request_failure.rb, line 5 def initialize(subject, tags, response, data = {}) super(subject, tags, data.merge({ api_response: { status: response.code + ' ' + response.message, type: response.content_type, length: response.content_length, body: response.body.force_encoding('UTF-8'), }, })) end