module Honeybadger::Plugins::Resque::Extension

def send_exception_to_honeybadger?(e, args)

def send_exception_to_honeybadger?(e, args)
  return true unless respond_to?(:retry_criteria_valid?)
  return true if ::Honeybadger.config[:'resque.resque_retry.send_exceptions_when_retrying']
  !retry_criteria_valid?(e)
rescue => e
  Honeybadger.notify(e, parameters: { job_arguments: args }, sync: true)
end