Sha256: 4e9d82a07de685ab17e2774d314853ddbe625c405c5b59fb9fa9010e8b1beb13
Contents?: true
Size: 430 Bytes
Versions: 22
Compression:
Stored size: 430 Bytes
Contents
module Kuroko2 module Util class Logger < ::Logger def initialize(*args) super @formatter = LoggerFormatter.new end class LoggerFormatter < ::Logger::Formatter def call(severity, timestamp, progname, msg) location = caller_locations(4, 1).first "%s %-5s - %s: %s\n" % [timestamp.iso8601, severity, location.label, msg] end end end end end
Version data entries
22 entries across 22 versions & 1 rubygems