【发布时间】:2011-05-11 22:04:53
【问题描述】:
我试图在我的 Rails 应用程序上使用 gem,它似乎不起作用,因为我在我的模型中创建了一个任务并定义了一个只打印时间的方法。
每当我尝试运行-i 时,它都会给我以下错误
/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)
我不知道我在设置 gem 时是否做错了什么。我正在开发环境中测试它
我的代码如下
schedule.rb
every 1.minutes do
runner "Sale.unverified_notifications" , :environment > :development
end
我的模型如下
def self.unverified_notifications
logger.info Time.now.to_s
end
我需要知道我是否做错了什么。
提前谢谢你
【问题讨论】:
-
:environment > :development 不存在。你想用这个语法做什么?
标签: ruby-on-rails cron whenever