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