Как я могу отследить задачу в рельсах при использовании rufus-scheduler
Я новичок в использовании гема rufus-scheduler и пытаюсь использовать его с приложением rails. Не было никаких проблем, чтобы заставить вещи работать, но у меня были проблемы с пониманием, как отследить мои задачи, чтобы проверить статус или искать любую другую информацию.
Учитывая, что у меня есть config/initializers/scheduler.rb, который имеет следующее
require 'rufus-scheduler'
scheduler = Rufus::Scheduler.singleton
scheduler.every '1h' do
ClassName.run
end
scheduler.cron '0 2 * * *' do
ClassName.process
end
Как я могу проверить состояние этих задач или посмотреть их?
Заранее благодарю за любую помощь.
1 ответ
Чтение документации помогает.
Руфус-планировщик называет ваши задачи "заданиями". Есть методы для их поиска:
https://github.com/jmettraux/rufus-scheduler
Я надеюсь, что это поможет вам.