module Scripter::Logger
Attributes
logger[W]
Public Instance Methods
log(type, message)
click to toggle source
# File lib/scripter/logger.rb, line 11 def log(type, message) logger.send(type, message) end
log_error(error)
click to toggle source
# File lib/scripter/logger.rb, line 21 def log_error(error) log :error, "\n ----------------------------- #{error.fetch(:message)} -----------------------------" log :error, "#{error.fetch(:category)} \n" log :error, "-------------------------------------------------------------------- \n" end
log_title(message)
click to toggle source
# File lib/scripter/logger.rb, line 15 def log_title(message) log :info, "--------------------------------------------------------------------" log :info, "| #{message}" log :info, "--------------------------------------------------------------------" end
logger()
click to toggle source
# File lib/scripter/logger.rb, line 7 def logger @logger ||= ::Logger.new(STDOUT) end