Class: Resque::Failure::Bugsnag
- Inherits:
-
Base
- Object
- Base
- Resque::Failure::Bugsnag
- Defined in:
- lib/resque/failure/bugsnag.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.configure(&block) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/resque/failure/bugsnag.rb', line 19 def self.configure(&block) unless ::Resque::Failure.backend < ::Resque::Failure::Multiple original_backend = ::Resque::Failure.backend ::Resque::Failure.backend = ::Resque::Failure::Multiple ::Resque::Failure.backend.classes ||= [] ::Resque::Failure.backend.classes << original_backend end ::Resque::Failure.backend.classes << self ::Bugsnag.configure(&block) end |
Instance Method Details
#save ⇒ Object
31 32 33 |
# File 'lib/resque/failure/bugsnag.rb', line 31 def save ::Bugsnag.auto_notify(exception, bugsnag_job_data) end |