Sha256: dae459ba06465f6736c14606793cc496835654f9670a7497884b8e6e645b4ecb
Contents?: true
Size: 410 Bytes
Versions: 2
Compression:
Stored size: 410 Bytes
Contents
module Everything class Logger class Base < ::Logger DATETIME_PROGNAME_MESSAGE_FORMATTER = proc { |severity, datetime, progname, msg| iso8601_time = datetime.utc.iso8601 "#{iso8601_time}: #{progname}: #{msg}\n" } def initialize(logdev, progname: nil) super self.formatter = DATETIME_PROGNAME_MESSAGE_FORMATTER end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
everything-core-0.0.13 | lib/everything/logger/base.rb |
everything-core-0.0.12 | lib/everything/logger/base.rb |