module ForgetMeNot::Logging

Attributes

log_activity[RW]

Public Instance Methods

default_logger() click to toggle source
# File lib/forget-me-not/logging.rb, line 18
def default_logger
  logger = Logger.new(STDOUT)
  logger.level = Logger::INFO
  logger
end
logger() click to toggle source
# File lib/forget-me-not/logging.rb, line 5
def logger
  return @logger if defined?(@logger)
  @logger = rails_logger || default_logger
end
logger=(logger) click to toggle source
# File lib/forget-me-not/logging.rb, line 10
def logger=(logger)
  @logger = logger
end
rails_logger() click to toggle source
# File lib/forget-me-not/logging.rb, line 14
def rails_logger
  defined?(Rails) && Rails.respond_to?(:logger) && Rails.logger
end