2010-03-10 5 views
1

Je vous écris pour vous connecter/delayed_job.log à partir d'une méthode effectuer:format journal avec delayed_job

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

dans le journal/delayed_job.log mon message d'erreur est imprimé mais sans aucune mise en forme (préfixé avec la date/temps) par rapport aux autres messages enregistrés par delayed_job:

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

Est-il possible d'utiliser l'enregistreur de delayed_job pour avoir ce format similaire? Ou devrais-je créer ma propre méthode de journal qui préfixe la date?

Répondre

1

Vous devez définir votre propre format dans votre enregistreur et l'utiliser.