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

Defined in:
lib/extended_logger/controls.rb

Class Method Summary collapse

Class Method Details

.example(progname = nil) ⇒ Object



161
162
163
164
165
166
167
# File 'lib/extended_logger/controls.rb', line 161

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

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

.log_formatObject



157
158
159
# File 'lib/extended_logger/controls.rb', line 157

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