Commit 0118b9dd1aea8ff1a3a2706525be2d102fdf5e99
1 parent
0dc835a3
Exists in
master
and in
22 other branches
delayed_job: log job's failure backtrace
(ActionItem3039)
Showing
1 changed file
with
9 additions
and
0 deletions
Show diff stats
config/initializers/delayed_job_config.rb
1 | 1 | Delayed::Worker.backend = :active_record |
2 | 2 | Delayed::Worker.max_attempts = 2 |
3 | 3 | Delayed::Worker.max_run_time = 10.minutes |
4 | + | |
5 | +class Delayed::Worker | |
6 | + def handle_failed_job_with_loggin(job, error) | |
7 | + handle_failed_job_without_loggin(job,error) | |
8 | + Delayed::Worker.logger.error(error.message) | |
9 | + Delayed::Worker.logger.error(error.backtrace.join("\n")) | |
10 | + end | |
11 | + alias_method_chain :handle_failed_job, :loggin | |
12 | +end | ... | ... |