Class: PhiAttrs::Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/phi_attrs/logger.rb

Class Method Summary collapse

Class Method Details

.loggerObject



8
9
10
11
12
13
14
15
# File 'lib/phi_attrs/logger.rb', line 8

def logger
  unless @logger
    logger = ActiveSupport::Logger.new(PhiAttrs.log_path, PhiAttrs.log_shift_age, PhiAttrs.log_shift_size)
    logger.formatter = Formatter.new
    @logger = ActiveSupport::TaggedLogging.new(logger)
  end
  @logger
end