Use a custom, more compact, logger formatter
This commit is contained in:
parent
d6b23994e9
commit
fbfc6089a3
@ -8,6 +8,7 @@ require 'uh/wm/cli'
|
||||
require 'uh/wm/client'
|
||||
require 'uh/wm/dispatcher'
|
||||
require 'uh/wm/env'
|
||||
require 'uh/wm/logger_formatter'
|
||||
require 'uh/wm/manager'
|
||||
require 'uh/wm/run_control'
|
||||
require 'uh/wm/runner'
|
||||
|
@ -51,6 +51,7 @@ module Uh
|
||||
o.level = debug? ? LOGGER_LEVEL_DEBUG :
|
||||
verbose? ? LOGGER_LEVEL_VERBOSE :
|
||||
LOGGER_LEVEL
|
||||
o.formatter = LoggerFormatter.new
|
||||
end
|
||||
end
|
||||
|
||||
|
16
lib/uh/wm/logger_formatter.rb
Normal file
16
lib/uh/wm/logger_formatter.rb
Normal file
@ -0,0 +1,16 @@
|
||||
module Uh
|
||||
module WM
|
||||
class LoggerFormatter
|
||||
FORMAT_STR = "%s.%03i %s: %s\n".freeze
|
||||
|
||||
def call severity, datetime, progname, message
|
||||
FORMAT_STR % [
|
||||
datetime.strftime('%FT%T'),
|
||||
datetime.usec / 1000,
|
||||
severity[0..0],
|
||||
message
|
||||
]
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
x
Reference in New Issue
Block a user