class Errorkit::Sidekiq

Public Instance Methods

call(worker, msg, queue) { || ... } click to toggle source
# File lib/errorkit/sidekiq.rb, line 5
def call(worker, msg, queue)
  begin
    # Handle any setup
    yield
  rescue => ex
    Errorkit.background_error(worker, msg, queue, ex)
    raise
  ensure
    # Handle any cleanup
  end
end