Module: Logging

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.loggerObject



12
13
14
15
16
17
18
19
# File 'lib/flickrup/logging.rb', line 12

def self.logger
  unless @logger
    @logger = Logger.new(@logdev)
    @logger.level = @level
  end

  @logger
end

.pre_init(level, logdev = STDOUT) ⇒ Object



3
4
5
6
# File 'lib/flickrup/logging.rb', line 3

def self.pre_init(level, logdev = STDOUT)
  @level = level
  @logdev = logdev
end

Instance Method Details

#loggerObject



8
9
10
# File 'lib/flickrup/logging.rb', line 8

def logger
  Logging.logger
end