Class: LogUtils::Logger

Inherits:
Object
  • Object
show all
Includes:
LogDB::Models, Level
Defined in:
lib/logutils/logger.rb

Constant Summary

Constants included from Level

LogUtils::Level::DEBUG, LogUtils::Level::ERROR, LogUtils::Level::FATAL, LogUtils::Level::INFO, LogUtils::Level::WARN

Instance Method Summary collapse

Instance Method Details

#debug(msg) ⇒ Object



41
42
43
# File 'lib/logutils/logger.rb', line 41

def debug( msg )
  write( Event.new( DEBUG, msg ) )
end

#error(msg) ⇒ Object



53
54
55
# File 'lib/logutils/logger.rb', line 53

def error( msg )
  write( Event.new( ERROR, msg ) )
end

#fatal(msg) ⇒ Object



57
58
59
# File 'lib/logutils/logger.rb', line 57

def fatal( msg )
  write( Event.new( FATAL, msg ) )
end

#info(msg) ⇒ Object



45
46
47
# File 'lib/logutils/logger.rb', line 45

def info( msg )
  write( Event.new( INFO, msg ) )
end

#warn(msg) ⇒ Object



49
50
51
# File 'lib/logutils/logger.rb', line 49

def warn( msg )
  write( Event.new( WARN, msg ) )
end