Class: SolidQueueDashboard::Decorators::RecurringTaskDecorator
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- SolidQueueDashboard::Decorators::RecurringTaskDecorator
- Defined in:
- lib/solid_queue_dashboard/decorators/recurring_task_decorator.rb
Instance Method Summary collapse
Instance Method Details
#next_runs(count: 5) ⇒ Object
14 15 16 17 18 19 |
# File 'lib/solid_queue_dashboard/decorators/recurring_task_decorator.rb', line 14 def next_runs(count: 5) cron = Fugit.parse(schedule) return [] unless cron cron.next.take(count) end |
#type ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/solid_queue_dashboard/decorators/recurring_task_decorator.rb', line 4 def type if command.present? RecurringTask::COMMAND elsif class_name.present? RecurringTask::JOB else "Unknown" end end |