rubyのloggerでlogのヘッダを出力しない
rubyのLoggerを使っていると、Logger.newした際に生成されるlogファイルには、デフォルトで下記のようなヘッダが出力される。
# Logfile created on 2014-11-22 13:15:26 +0900 by logger.rb/44203
これを出したくない場合は、下記のようにヘッダをつけるLogger::LogDevice#add_log_headerメソッドを空にoverrideすると良い。
class Logger::LogDevice
def add_log_header(file)
end
end
log = Logger.new('info.log')
参考
Can I disable the log header for ruby logger? - Stack Overflow