Ich versuche, ein Juwel immer auf meiner Rails-Anwendung zu verwenden, es scheint, als ob es nicht funktioniert, weil ich eine Aufgabe in meinem Modell erstellt und eine Methode definiert, die nur die Zeit ausgibt. wenn ich versuche zu laufen, wenn -i
es mir die folgende Fehlermeldung gibtCron funktioniert nicht Immer wenn Juwel
/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)
Ich weiß nicht, ob ich etwas falsch tun könnte, wenn ich die Edelstein-Setup. Ich teste es auf Entwicklungsumgebung
Mein Code als
schedule.rb
every 1.minutes do
runner "Sale.unverified_notifications" , :environment > :development
end
und mein Modell ist folgt, ist wie folgt
def self.unverified_notifications
logger.info Time.now.to_s
end
Bitte Ich muss wissen, wenn ich etwas falsch machen kann.
Vielen Dank im Voraus
: Umwelt>: Entwicklung gibt es nicht. Was willst du mit dieser Syntax? – shingara