class Honeybadger::Plugins::Shoryuken::Middleware

def call(_worker, _queue, sqs_msg, body)

def call(_worker, _queue, sqs_msg, body)
  begin
    yield
  rescue => e
    if attempt_threshold <= receive_count(sqs_msg)
      Honeybadger.notify(e, parameters: notification_params(body))
    end
    raise e
  end
ensure
  Honeybadger.clear!
end