2010-11-18 20 views
3

Raylarım uygulamasında her zaman bir taş kullanmaya çalışıyorum, işe yaramaz gibi görünüyor çünkü modelimde bir görev oluşturdum ve zamanı basan bir yöntem tanımladım. zaman bunu bana yanlış bir şey yapıyor olabilir eğer bilmiyorum aşağıdaki hatayıCron gemide çalışmıyorum Ne zaman gem

/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) 

verir her -i çalıştırmayı denediğimde kurulum mücevher. Ben

schedule.rb 


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

takip eder ve

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

Yanlış bir şey yapıyor olabilir olmadığını bilmek gerekir Lütfen aşağıdaki gibi benim modeldir olarak benim kodudur

geliştirme ortamı üzerinde test ediyorum. Çevre>: gelişim yok

+0

daha iyi :) görünüyor şimdiden teşekkürler. Bu sözdizimi ile ne istiyorsunuz? – shingara

cevap

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

+0

Teşekkürler Shingara, fark ettiğim ama forumu güncellemeyi unuttuğum bir yazım hatasıydı. şimdi çok güzel çalışıyor. –

İlgili konular