Module: Alephant::Logger

Defined in:
lib/alephant/logger.rb,
lib/alephant/logger/version.rb

Constant Summary collapse

VERSION =
"0.0.2"
@@logger =
nil

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.get_loggerObject



12
13
14
# File 'lib/alephant/logger.rb', line 12

def self.get_logger
  @@logger ||= ::Logger.new(STDOUT)
end

.set_logger(value) ⇒ Object



16
17
18
# File 'lib/alephant/logger.rb', line 16

def self.set_logger(value)
  @@logger = value
end

Instance Method Details

#loggerObject



8
9
10
# File 'lib/alephant/logger.rb', line 8

def logger
  ::Alephant::Logger.get_logger
end