Pregunta

Le escribo para log / delayed_job.log desde dentro de un método de realizar:

class MyWorker
    def perform
        logger.error("testing logger")
    end
end

En log / delayed_job.log mi mensaje de error se imprime pero sin ningún tipo de formato (con el prefijo de la fecha / hora) en comparación con los otros mensajes registrados por delayed_job:

2010-03-10T14:46:18-0400: * [Worker(delayed_job host:myhost pid:10825)]
testing logger

¿Hay alguna manera de utilizar registrador de delayed_job tener este formato similar? O tendría que crear mi propio método de registro que prefija la fecha?

¿Fue útil?

Solución

Es necesario definir su propio formato en su registrador y utilizarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top