Class: Honeybadger::Backend::Debug
- Defined in:
- lib/honeybadger/backend/debug.rb
Overview
Internal: Logs the notice payload rather than sending it. The purpose of this backend is primarily for programmatically inspecting JSON payloads in integration tests.
Instance Method Summary collapse
Methods inherited from Null
Methods inherited from Base
Constructor Details
This class inherits a constructor from Honeybadger::Backend::Null
Instance Method Details
#notify(feature, payload) ⇒ Object
9 10 11 12 13 |
# File 'lib/honeybadger/backend/debug.rb', line 9 def notify(feature, payload) logger.unknown("notifying debug backend of feature=#{feature}\n\t#{payload.to_json}") return Response.new(ENV['DEBUG_BACKEND_STATUS'].to_i, nil) if ENV['DEBUG_BACKEND_STATUS'] super end |