class MyUtilities::Logger

Constants

DEBUG
ERROR
FATAL
INFO
WARN

Public Class Methods

new(level=FATAL) click to toggle source
# File lib/my_utilities.rb, line 70
def initialize(level=FATAL)
  @mesg_level = level.to_i
end

Public Instance Methods

debug(mesg) click to toggle source
# File lib/my_utilities.rb, line 74
def debug(mesg)
  self.puts mesg, DEBUG
end
fatal(mesg) click to toggle source
# File lib/my_utilities.rb, line 78
def fatal(mesg)
  self.puts mesg, FATAL
end
puts(mesg, level=DEBUG) click to toggle source
Calls superclass method
# File lib/my_utilities.rb, line 82
def puts(mesg, level=DEBUG)
  if @mesg_level >= level
    super mesg
  end
end