Sha256: 0ba057e31d941548f216b087f3659107fce3b6e737751028508983b5faaf1e82
Contents?: true
Size: 418 Bytes
Versions: 2
Compression:
Stored size: 418 Bytes
Contents
module Trinidad class LogFormatter < Java::JavaUtilLogging::Formatter def initialize format = "yyyy-MM-dd HH:mm:ss" @format = Java::JavaText::SimpleDateFormat.new format end def format(record) timestamp = @format.format(Java::JavaUtil::Date.new record.millis) level = record.level.name message = record.message.chomp "#{timestamp} #{level}: #{message}\n" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
trinidad-1.2.3 | lib/trinidad/log_formatter.rb |
trinidad-1.2.2 | lib/trinidad/log_formatter.rb |