Method: WithLock::Common#logger

Defined in:
lib/with_lock.rb

#loggerObject



29
30
31
32
33
34
35
# File 'lib/with_lock.rb', line 29

def logger
  return @@logger if defined?(@@logger) && !@@logger.nil?
  @@logger = nil
  @@logger = Rails.logger if defined?(Rails)
  FileUtils.mkdir_p('log') if @@logger.nil?
  @@logger ||= Logger.new(File.join('log','with_lock.log'))
end