No puedo registrar mensajes de mi proceso de retraso de trabajo. Aquí está el trabajo que se está ejecutando.retaryed_job no inicia sesión
class MyJob
def initialize(blahblah)
@blahblah = blahblah
@logger = Logger.new(File.join(Rails.root, 'log', 'delayed_job.log'))
end
def perform
@logger.add Logger::INFO, "logging from delayed_job"
#do stuff
end
end
He intentado varios niveles de registro, y tengo config.log_level =: debug en la configuración de mi entorno. Ejecuto retrayed_job desde Monit. Estoy usando retrayed_job 3.0.1 con ruby 1.9.3 y rieles 3.0.10.
Una idea sería que es contradictoria porque delayed_job está utilizando este archivo de registro también. ¿Has probado con otro nombre? – iltempo
Intenté con un nombre diferente. Se crea el nuevo archivo de registro pero no se registra nada. – freedrull