class MapPrint::Logger

Attributes

logger[RW]

Public Class Methods

debug(*args) click to toggle source
# File lib/map_print/logger.rb, line 34
def self.debug(*args)
  self.instance.debug *args
end
error(*args) click to toggle source
# File lib/map_print/logger.rb, line 46
def self.error(*args)
  self.instance.error *args
end
fatal(*args) click to toggle source
# File lib/map_print/logger.rb, line 50
def self.fatal(*args)
  self.instance.fatal *args
end
info(*args) click to toggle source
# File lib/map_print/logger.rb, line 38
def self.info(*args)
  self.instance.info *args
end
new() click to toggle source
# File lib/map_print/logger.rb, line 10
def initialize
  @logger = ::Logger.new File.new('map_print.log', 'a+')
end
warn(*args) click to toggle source
# File lib/map_print/logger.rb, line 42
def self.warn(*args)
  self.instance.warn *args
end

Public Instance Methods

debug(*args) click to toggle source
# File lib/map_print/logger.rb, line 14
def debug(*args)
  @logger.debug *args
end
error(*args) click to toggle source
# File lib/map_print/logger.rb, line 26
def error(*args)
  @logger.error *args
end
fatal(*args) click to toggle source
# File lib/map_print/logger.rb, line 30
def fatal(*args)
  @logger.fatal *args
end
info(*args) click to toggle source
# File lib/map_print/logger.rb, line 18
def info(*args)
  @logger.info *args
end
warn(*args) click to toggle source
# File lib/map_print/logger.rb, line 22
def warn(*args)
  @logger.warn *args
end