我已经按如下方式设置了我的 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 让它在开发模式下工作
但是我的模型方法(类方法)永远不会被调用。有什么方法可以验证它是否配置正确。当我简单地使用更新时,它会重置设置以使用生产环境。