J'utilise Thin et en essayant de déboguer un problème où le serveur léger se termine en raison d'une erreur que je regardais le journal mince. Malheureusement, le journal Thin n'a aucun horodatage. En regardant le code mince je trouve cela en mince/logging.rb:Pourquoi ne pas minces timestamps
# Simple formatter which only displays the message.
# Taken from ActiveSupport
class SimpleFormatter < Logger::Formatter
def call(severity, timestamp, progname, msg)
"#{String === msg ? msg : msg.inspect}\n"
end
end
Est-ce que quelqu'un sait pourquoi mince ne montre pas l'horodatage? Des suggestions pour un bon moyen d'ajouter des horodatages aux journaux minces sans modifier la bibliothèque elle-même?