class JCW::Logger
Constants
- LEVELS
Public Class Methods
current()
click to toggle source
# File lib/jcw/logger.rb, line 15 def current Thread.current[:jaeger_logger] ||= new end
Public Instance Methods
add(level, message, progname)
click to toggle source
# File lib/jcw/logger.rb, line 20 def add(level, message, progname) message ||= progname logs << { level: LEVELS[level], message: message } unless message.to_s.empty? end
clear()
click to toggle source
# File lib/jcw/logger.rb, line 29 def clear @logs = [] end
logs()
click to toggle source
# File lib/jcw/logger.rb, line 25 def logs @logs ||= [] end