Class: LHC::Rollbar
- Inherits:
-
Interceptor
- Object
- Interceptor
- LHC::Rollbar
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/lhc-core-interceptors/rollbar.rb
Instance Method Summary collapse
Instance Method Details
#after_response(response) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/lhc-core-interceptors/rollbar.rb', line 4 def after_response(response) return unless Object.const_defined?('Rollbar') request = response.request additional_params = request..fetch(:rollbar, {}) error = LHC::Error.find(response) data = { response: response, request: request }.merge additional_params Rollbar.error( error, data ) end |