Method: ALib::Logging::LogMethods#logger

Defined in:
lib/alib-0.5.1/logging.rb

#loggerObject Also known as: logger!

–}}}



95
96
97
98
99
100
101
102
103
104
105
106
# File 'lib/alib-0.5.1/logging.rb', line 95

def logger
#--{{{
  return @logger if defined?(@logger)
  __logger_sync do          
    unless defined?(@logger)
      klass = Class === self ? self : self::class
      self.logger = klass::default_logger 
    end
  end
  @logger
#--}}}
end