Module: Synapse::Logging

Defined in:
lib/synapse/logging/interchangeable.rb,
lib/synapse/logging/interchangeable/version.rb

Defined Under Namespace

Modules: Interchangeable

Instance Method Summary collapse

Instance Method Details

#loggerObject



9
10
11
# File 'lib/synapse/logging/interchangeable.rb', line 9

def logger
  @logger
end

#logger=(new_logger) ⇒ Object



5
6
7
8
# File 'lib/synapse/logging/interchangeable.rb', line 5

def logger=new_logger
  log.info "Replace logger #{@logger} with #{new_logger}"
  @logger=new_logger
end