2010-11-18 4 views
3

私は自分のモデルにタスクを作成し、ただ時間をプリントアウトするメソッドを定義しているので、私のレールアプリケーションではいつでもgemを使用しようとしています。 はいつでも私はそれが私が何か間違ったことをやっている可能性がある場合、私は知らない、次のエラーCronはいつも働いていません

/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実行しようとすると、私はセットアップ宝石を。私は

schedule.rb 


    every 1.minutes do 
    runner "Sale.unverified_notifications" , :environment > :development 
    end 

を次のように私のコードがあると

def self.unverified_notifications 
    logger.info Time.now.to_s 
    end 

を次のように私のモデルがあり、開発環境に

それをテストし、私は私が何か間違ったことをやってできるかどうかを知る必要がありますしています。

+0

:環境>:開発は存在しません。この構文で何をしたいですか? – shingara

答えて

7
every 1.minutes do 
    runner "Sale.unverified_notifications" , :environment => :development 
    end 

事前にありがとうござい良さそうです:)

+0

Shingaraありがとうございました。私は気付いたが、フォーラムに更新するのを忘れてしまったという入力ミスでした。今はとてもうまくいく。 –

関連する問題