lib/es_searchable/configurable.rb in es_searchable-0.2.0 vs lib/es_searchable/configurable.rb in es_searchable-0.2.1
- old
+ new
@@ -1,5 +1,7 @@
+require 'logger'
+
module EsSearchable
module Configurable
def self.extended(base)
base.const_set :SearchMethods,
[:where, :like, :limit, :offset, :or, :not, :select, :and]
@@ -8,11 +10,11 @@
log: true,
retry_on_failure: 5,
async_callback: true,
queue: 'elasticsearch',
reload_on_failure: true,
- hosts: ['localhost:9200'],
- logger: defined?(Rails) ? Logger.new($stdout) : nil,
+ hosts: ['localhost:9200'],
+ logger: Logger.new($stdout)
}
base.class_eval do
DEFAULTS.each do |k, v|
self.define_singleton_method "#{k}=" do |value|