1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
require 'logger' module RCM module Log @@logger = Logger.new(STDOUT) def info(message) @@logger.info("#{id} => #{message}") end def warn(message) @@logger.warn("#{id} => #{message}") end def fatal_exit(message) @@logger.fatal("#{id} => #{message}") exit 2 end def debug(message) @@logger.debug("#{id} => #{message}") end end end