8
votes

Comment puis-je dire à Activerecord de ne pas enregistrer de caractères de contrôle

Y a-t-il un moyen de dire à l'enregistrement actif de ne pas enregistrer les codes de couleur ANSI lorsque sa exploitation forestière?

par exemple. Je ne veux pas cela dans mes journaux. xxx

à la place je veux cela: xxx

Je ne cherche pas une solution qui consiste à nettoyer le désordre après le désordre fait.


0 commentaires

3 Réponses :


8
votes

Ajoutez ceci à votre fichier d'environnement approprié (dans mon cas Développement.rb) xxx


1 commentaires

Cette réponse est valable pour les rails <3



11
votes

Réponse pour rails 3: xxx

voir http: // guides .RubyonRails.org / 3_0_Release_notes.html

activeCord :: base.colorize_logging et config.active_record.colorize_logging est obsolète en faveur de Rails :: logsubscriber.colorize_logging ou config.colorize_logging


0 commentaires

5
votes

J'utilise cette méthode dans mes scripts Jruby. La pièce qui désactive la coloration est xxx

get_jar_path est une autre méthode qui renvoie le chemin correct au cas où le script est dans un jar xxx


0 commentaires