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