class Nutella::NutellaLogger
Public Class Methods
new(name)
click to toggle source
# File lib/logging/nutella_logger.rb, line 8 def initialize(name) @log = Logging.logger[name] @log.add_appenders(Logging.appenders.stdout( :layout => Logging.layouts.pattern(:pattern => '%m\n') ) ) end
Public Instance Methods
debug(message, code=nil)
click to toggle source
# File lib/logging/nutella_logger.rb, line 16 def debug(message, code=nil) @log.debug(ANSI.cyan + message + ANSI.reset) code end
error(message, code=nil)
click to toggle source
# File lib/logging/nutella_logger.rb, line 36 def error(message, code=nil) @log.error(ANSI.red + message + ANSI.reset) code end
info(message, code=nil)
click to toggle source
# File lib/logging/nutella_logger.rb, line 21 def info(message, code=nil) @log.info(message) code end
success(message, code=nil)
click to toggle source
# File lib/logging/nutella_logger.rb, line 26 def success(message, code=nil) @log.info(ANSI.green + message + ANSI.reset) code end
warn(message, code=nil)
click to toggle source
# File lib/logging/nutella_logger.rb, line 31 def warn(message, code=nil) @log.warn(ANSI.yellow + message + ANSI.reset) code end