app/models/scheduled_task/status.rb in tasks_scheduler-0.0.9 vs app/models/scheduled_task/status.rb in tasks_scheduler-0.0.10
- old
+ new
@@ -1,11 +1,10 @@
class ScheduledTask < ActiveRecord::Base
module Status
def status
return STATUS_RUNNING if running?
return STATUS_WAITING if waiting?
- return last_fail_status if last_fail_status.present?
- raise "Unknown status (#{status_attributes_values})"
+ last_fail_status.present? ? last_fail_status : STATUS_FAILED
end
def running?
last_run_start.present?
end