class Rollbar::Shoryuken::RollbarMiddleware
Public Instance Methods
call(worker, queue, sqs_msg, body) { || ... }
click to toggle source
# File lib/rollbar/shoryuken/shoryuken.rb, line 7 def call(worker, queue, sqs_msg, body) begin yield rescue Exception => exception scope = { :sqs_msg => { :data => sqs_msg.data, :queue_name => sqs_msg.queue_name } } Rollbar.scope(scope).error(exception, :use_exception_level_filters => true) raise exception end end