Class: LogjamAgent::ConsoleFormatter
- Inherits:
-
Logger::Formatter
- Object
- Logger::Formatter
- LogjamAgent::ConsoleFormatter
- Defined in:
- lib/logjam_agent/buffered_logger.rb
Instance Method Summary collapse
-
#call(severity, timestamp, progname, msg) ⇒ Object
This method is invoked when a log event occurs.
- #format_time(timestamp) ⇒ Object
Instance Method Details
#call(severity, timestamp, progname, msg) ⇒ Object
This method is invoked when a log event occurs
28 29 30 |
# File 'lib/logjam_agent/buffered_logger.rb', line 28 def call(severity, , progname, msg) "[#{format_time()}] #{String === msg ? msg : msg.inspect}\n" end |
#format_time(timestamp) ⇒ Object
32 33 34 |
# File 'lib/logjam_agent/buffered_logger.rb', line 32 def format_time() .strftime("%H:%M:%S.#{"%06d" % .usec}") end |