Как я могу отследить задачу в рельсах при использовании 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

Я надеюсь, что это поможет вам.

Другие вопросы по тегам