module ExtendedLogger::Defaults
Public Class Methods
color_scheme()
click to toggle source
# File lib/extended_logger/defaults.rb, line 3 def self.color_scheme ColorScheme::None end
levels()
click to toggle source
# File lib/extended_logger/defaults.rb, line 16 def self.levels level_names = %i(debug info warn error fatal) Level::Set.build level_names end
log_format()
click to toggle source
# File lib/extended_logger/defaults.rb, line 7 def self.log_format @log_format ||= -> message do time = message.time.strftime '%Y-%m-%dT%H:%M:%S.%6N' level = message.level.to_s.rjust 5 "#{message.level.abbreviation}, [#{time} ##{$$}] #{level} -- #{message.label}: #{message.prose}" end end