Я настроил свой файл schedule.rb следующим образом.
set :cron_log, "/log/cron_log.log"
if Rails.env.development?
every 1.minute do
runner "SomeModel.move_values"
runner "SomeOtherModel.dispense"
end
end
Я также заставляю его работать в режиме разработки
всякий раз, когда --update-crontab trunk --set environment = development
Но мои методы модели (методы класса) никогда не вызываются. Есть ли способ, которым я могу проверить, правильно ли настроено.
когда я просто использую обновление, оно сбрасывает настройки, чтобы использовать производственную среду.