lib/ext/delayed_job.rb in dj_dashboard-0.0.8 vs lib/ext/delayed_job.rb in dj_dashboard-0.0.8.1
- old
+ new
@@ -14,20 +14,20 @@
running.where("locked_at is not null").where(:attempts => 0)
end
def failed(job_name = nil)
failed = job_name ? where(job_name: job_name) : scoped
- failed.where("failed_at is not null and attempts >= 3")
+ failed.where("failed_at is not null and attempts >= #{Delayed::Worker.max_attempts}")
end
def pending(job_name = nil)
pending = job_name ? where(job_name: job_name) : scoped
pending.where(locked_at: nil, failed_at: nil)
end
def retrying(job_name = nil)
retrying = job_name ? where(job_name: job_name) : scoped
- retrying.where(locked_at: nil).where("failed_at is not null").where("attempts < 3")
+ retrying.where(locked_at: nil).where("failed_at is not null").where("attempts < #{Delayed::Worker.max_attempts}")
end
end
end
end
end