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. p> à la place je veux cela: p> Je ne cherche pas une solution qui consiste à nettoyer le désordre après le désordre fait. p> p>
3 Réponses :
Ajoutez ceci à votre fichier d'environnement approprié (dans mon cas Développement.rb)
Cette réponse est valable pour les rails <3
Réponse pour rails 3: voir http: // guides .RubyonRails.org / 3_0_Release_notes.html P> activeCord :: base.colorize_logging et
config.active_record.colorize_logging est obsolète en faveur de
Rails :: logsubscriber.colorize_logging ou config.colorize_logging p>
blockQuote> p>
J'utilise cette méthode dans mes scripts Jruby.
La pièce qui désactive la coloration est get_jar_path est une autre méthode qui renvoie le chemin correct au cas où le script est dans un jar p>