2009-12-23 4 views

Antwort

0

Ich bin gerade in das hineingelaufen. Was ich in meinem Skript haben, das Delayed läuft :: Job.worker.start war hinzuzufügen, bevor der Arbeiter beginnt:

RAILS_DEFAULT_LOGGER.level = Logger::INFO 

Das ist für mich gearbeitet.

0

RAILS_DEFAULT_LOGGER in 3.x-Versionen von Rails veraltet, so dass Sie die folgenden in/script delayed_job vor dem Delayed::Command.new(ARGV).daemonize Aufruf verwenden müssen:

::Rails.logger.level = Logger::INFO 
+0

nicht definierte Methode 'INFO‘ für Logger: Klasse (NoMethodError) – user1130176