Module: ExtendedLogger::Controls::Output::RubyLogger

Defined in:
lib/extended_logger/controls.rb

Class Method Summary collapse

Class Method Details

.example(progname = nil) ⇒ Object



151
152
153
154
155
156
157
# File 'lib/extended_logger/controls.rb', line 151

def self.example progname=nil
  severity = 'INFO'
  time = Time::Clock.now
  message = Prose.example

  log_format.(severity, time, progname, message)
end

.log_formatObject



147
148
149
# File 'lib/extended_logger/controls.rb', line 147

def self.log_format
  @log_format ||= ::Logger::Formatter.new
end