Tag: 随时

schedule.rb中的配置文件与Rails每当gem?

我的rails应用程序的/ config文件夹中有一个名为config.yml的文件。 我还有一个初始化器:config / initializers / load_config.rb,代码如下: APP_CONFIG = YAML.load_file(“#{RAILS_ROOT}/config/config.yml”) 我正在使用Whenever gem设置一个cron作业,并希望使用我的APP_CONFIG来调用这样的函数: #inside schedule.rb every 2.hours do runner “MyModel.someMethod(‘#{APP_CONFIG[‘some_value’]}’)” end 但是当我打电话时,每当gem似乎没有识别配置文件 whenever –update-crontab mysite 如何将我的配置中的值合并到schedule.rb文件中(而不是对值进行硬编码)? 谢谢!