formato de log com delayed_job
-
19-09-2019 - |
Pergunta
Estou escrevendo para log / delayed_job.log de dentro de uma executar método:
class MyWorker
def perform
logger.error("testing logger")
end
end
No registo / delayed_job.log minha mensagem de erro é impresso, mas sem qualquer formatação (prefixado com a data / hora) em comparação com as outras mensagens registradas pelo delayed_job:
2010-03-10T14:46:18-0400: * [Worker(delayed_job host:myhost pid:10825)]
testing logger
Existe alguma maneira de logger utilização de delayed_job ter este formato semelhante? Ou eu teria que criar meu próprio método de log que aparece antes do encontro?
Solução
Você precisa definir seu próprio formato em sua Logger e usá-lo.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow