Class: YetiLogger::WrappedLogger

Inherits:
Object
  • Object
show all
Defined in:
lib/yeti_logger/wrapped_logger.rb

Overview

This class provides a wrapper around an instance of a class that includes YetiLogger.

The wrapper responds to the standard Logger methods :info, :warn, :error, and :debug, and forwards to the YetiLogger methods.

Instance Method Summary collapse

Constructor Details

#initialize(obj) ⇒ WrappedLogger

Returns a new instance of WrappedLogger.

Parameters:

  • obj (Object)

    An instance of a class that includes YetiLogger.



11
12
13
# File 'lib/yeti_logger/wrapped_logger.rb', line 11

def initialize(obj)
  @obj = obj
end