Module: LogUtils

Defined in:
lib/logutils.rb,
lib/logutils/logger.rb,
lib/logutils/version.rb

Defined Under Namespace

Modules: Level Classes: ConsoleListener, Event, Logger

Constant Summary collapse

STDLISTENER =

class ConsoleListener

ConsoleListener.new
STDLOGGER =

class Logger

Logger.new
VERSION =
'0.3.0'

Class Method Summary collapse

Class Method Details

.[](class_or_name) ⇒ Object

use it like:

logger = LogUtils[ self ]  or
logger = LogUtils[ 'SportDb::Reader' ] etc.


43
44
45
46
# File 'lib/logutils.rb', line 43

def self.[]( class_or_name )
  # for now always return single instance, that is, use standard/default logger for all
  STDLOGGER
end