module ChupaText::Loggable
Adds shortcut methods for easy to log.
Private Instance Methods
debug(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 25 def debug(*arguments, &block) logger.debug(*arguments, &block) end
error(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 37 def error(*arguments, &block) logger.error(*arguments, &block) end
fatal(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 41 def fatal(*arguments, &block) logger.fatal(*arguments, &block) end
info(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 29 def info(*arguments, &block) logger.info(*arguments, &block) end
log_invalid_value(tag, value, type)
click to toggle source
# File lib/chupa-text/loggable.rb, line 49 def log_invalid_value(tag, value, type) warn("#{tag}[invalid] <#{value}>(#{type})") end
logger()
click to toggle source
# File lib/chupa-text/loggable.rb, line 21 def logger ChupaText.logger end
unknown(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 45 def unknown(*arguments, &block) logger.unknown(*arguments, &block) end
warn(*arguments, &block)
click to toggle source
# File lib/chupa-text/loggable.rb, line 33 def warn(*arguments, &block) logger.warn(*arguments, &block) end