module ES::Index::Config
Public Instance Methods
default_logger()
click to toggle source
# File lib/es/index/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/es/index/config.rb, line 20 def logger @logger ||= default_logger end
logger=(logger)
click to toggle source
# File lib/es/index/config.rb, line 24 def logger=(logger) case logger when false, nil then @logger = nil when true then @logger = default_logger else @logger = logger if logger.respond_to?(:info) end end