module OmniStore::Config
Public Instance Methods
default_logger()
click to toggle source
# File lib/omnistore/config.rb, line 16 def default_logger defined?(Rails) && Rails.respond_to?(:logger) ? Rails.logger : ::Logger.new($stdout) end
logger()
click to toggle source
# File lib/omnistore/config.rb, line 20 def logger @logger ||= default_logger end
logger=(logger)
click to toggle source
# File lib/omnistore/config.rb, line 24 def logger=(logger) @logger = case logger when false, nil then nil when true then default_logger else logger.respond_to?(:info) ? logger : @logger end end