class Sidekiq::Monitor::Middleware
Public Instance Methods
call(worker, message, queue) { || ... }
click to toggle source
# File lib/sidekiq/monitor/middleware.rb, line 4 def call(worker, message, queue) event = Sidekiq::Monitor::Event.create_or_update_with(worker, message, queue) begin yield event.finish rescue Exception => e event.error(e) raise end end