class Buche::Log

Public Class Methods

new() click to toggle source
# File lib/buche/log.rb, line 9
def initialize
  log_file = File.open 'log/development.log', 'a'
  @logger = ::Logger.new MultiIO.new(STDOUT, log_file)
end

Public Instance Methods

debug(message) click to toggle source
# File lib/buche/log.rb, line 14
def debug(message)
  @logger.debug message
end
fatal(message) click to toggle source
# File lib/buche/log.rb, line 26
def fatal(message)
  @logger.fatal message
  exit
end
info(message) click to toggle source
# File lib/buche/log.rb, line 18
def info(message)
  @logger.info message
end
warn(message) click to toggle source
# File lib/buche/log.rb, line 22
def warn(message)
  @logger.warn message
end