instance method
discard_on_handler
Ruby on Rails edge
Since edge Private — implementation detail, not part of the public APISignature
discard_on_handler(report, block)
No documentation comment.
Parameters
-
reportreq -
blockreq
Source
# File activejob/lib/active_job/exceptions.rb, line 155
def discard_on_handler(report, block)
proc do |error|
instrument :discard, error: error do
ActiveSupport.error_reporter.report(error, source: "application.active_job") if report
block.call(self, error) if block
run_after_discard_procs(error)
end
end
end
Defined in activejob/lib/active_job/exceptions.rb line 155
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveJob::Exceptions::ClassMethods