Module: Delayed::Plugins::Honeybadger::Notify
- Defined in:
- lib/delayed/plugins/honeybadger.rb
Instance Method Summary collapse
Instance Method Details
#error(job, error) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/delayed/plugins/honeybadger.rb', line 5 def error(job, error) ::Honeybadger.notify_or_ignore( :error_class => error.class.name, :error_message => "#{ error.class.name }: #{ error. }", :backtrace => error.backtrace, :context => { :job_id => job.id, :handler => job.handler, :last_error => job.last_error, :attempts => job.attempts, :queue => job.queue } ) super if defined?(super) end |