module DartTrails::Logging
Public Instance Methods
log(level, s)
click to toggle source
# File lib/dart_trails/logging.rb, line 8 def log(level, s) message = format_message(level, s) if defined?(Logger) logger.send(level, message) else STDERR.puts message end end
logger()
click to toggle source
# File lib/dart_trails/logging.rb, line 4 def logger @logger ||= Logger.new(STDOUT) if defined?(Logger) end
Private Instance Methods
format_message(level, s)
click to toggle source
# File lib/dart_trails/logging.rb, line 20 def format_message(level, s) "[DartTrails] #{level.upcase} ... #{s}" end