Module: ExtendedLogger::Defaults
- Defined in:
- lib/extended_logger/defaults.rb
Class Method Summary collapse
Class Method Details
.color_scheme ⇒ Object
3 4 5 |
# File 'lib/extended_logger/defaults.rb', line 3 def self.color_scheme ColorScheme::None end |
.levels ⇒ Object
16 17 18 19 |
# 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 ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/extended_logger/defaults.rb', line 7 def self.log_format @log_format ||= -> do time = .time.strftime '%Y-%m-%dT%H:%M:%S.%6N' level = .level.to_s.rjust 5 "#{.level.abbreviation}, [#{time} ##{$$}] #{level} -- #{.label}: #{.prose}" end end |