class Writer::Logger
Public Class Methods
config()
click to toggle source
# File lib/writer/logger.rb, line 17 def config @config ||= Writer.config end
Public Instance Methods
info(*args)
click to toggle source
# File lib/writer/logger.rb, line 3 def info(*args) return if log_level < 2 out = if args.many? o = ["#{args.pop}:"] args.each { |a| o << a } else [args] end $stdout.print(out.join(' ') + "\n") end
Private Instance Methods
log_level()
click to toggle source
0 - error 1 - warn 2 - info 3 - debug
# File lib/writer/logger.rb, line 29 def log_level self.class.config.log_level end