Class: Squash::Sidekiq
- Inherits:
-
Object
- Object
- Squash::Sidekiq
- Defined in:
- lib/squash/rails/sidekiq.rb
Overview
Sidekiq adapter for Squash. Reports all exceptions in Sidekiq to Squash, then re-raises them for Sidekiq to manage.
Instance Method Summary collapse
Instance Method Details
#call(worker, msg, queue) ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/squash/rails/sidekiq.rb', line 22 def call(worker, msg, queue) begin yield rescue => err Squash::Ruby.notify err, :jid => worker.jid, :sidekiq_message => msg, :queue => queue raise end end |