Cron不工作在Whenever gem [英] Cron not working in Whenever gem
本文介绍了Cron不工作在Whenever gem的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在我的rails应用程序使用一个gem,它似乎不工作,因为我在我的模型中创建一个任务,并定义了一个方法,只打印出时间。
每当我尝试运行 -i
时,它会给我以下错误
I'm trying to use a gem whenever on my rails application, it seems like its not working because I created a task in my model and defined a method that just prints out the time.
whenever I try to run whenever -i
it gives me the following error
/usr/local/lib/ruby/gems/1.8/gems/whenever-0.6.2/lib/whenever/job_list.rb:21:in `initialize': undefined method `>' for :environment:Symbol (NoMethodError)
我不知道如果我在设置宝石。我在开发环境中测试它
I don't know if I might be doing something wrong when I setup the gem. I am testing it on development environment
我的代码如下
schedule.rb
every 1.minutes do
runner "Sale.unverified_notifications" , :environment > :development
end
我的模型如下
def self.unverified_notifications
logger.info Time.now.to_s
end
请让我知道我是否可能做错了。
Please I need to know if I may be doing something wrong.
p>
推荐答案
every 1.minutes do
runner "Sale.unverified_notifications" , :environment => :development
end
看起来更好:)
这篇关于Cron不工作在Whenever gem的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文