Method: SemanticLogger::Subscriber#logger

Defined in:
lib/semantic_logger/subscriber.rb

#loggerObject

Give each appender its own logger for logging. For example trace messages sent to services or errors when something fails.



52
53
54
55
56
57
58
59
# File 'lib/semantic_logger/subscriber.rb', line 52

def logger
  @logger ||=
    begin
      logger      = SemanticLogger::Processor.logger.clone
      logger.name = self.class.name
      logger
    end
end