Module: LogDecorator::Logging::ClassMethods

Defined in:
lib/log_decorator/logging.rb

Instance Method Summary collapse

Instance Method Details

#_logObject



8
9
10
# File 'lib/log_decorator/logging.rb', line 8

def _log
  @_log ||= LogProxy.new(name, '.')
end

#_log_prefix=(prefix) ⇒ Object



17
18
19
20
# File 'lib/log_decorator/logging.rb', line 17

def _log_prefix=(prefix)
  _log.prefix = prefix
  instance_logger.prefix = prefix
end

#_logger=(logger) ⇒ Object



12
13
14
15
# File 'lib/log_decorator/logging.rb', line 12

def _logger=(logger)
  _log.logger = logger
  instance_logger.logger = logger
end

#instance_loggerObject



4
5
6
# File 'lib/log_decorator/logging.rb', line 4

def instance_logger
  @instance_logger ||= LogProxy.new(name, '#')
end