Method: ElasticSearch::AutoDiscoveringClient#initialize

Defined in:
lib/elasticsearch/client/auto_discovering_client.rb

#initialize(servers_or_url, options = {}) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/elasticsearch/client/auto_discovering_client.rb', line 8

def initialize(servers_or_url, options={})
  super
  @options = AUTO_DISCOVERING_DEFAULTS.merge(@options)
  if @options[:auto_discovery]
    auto_discover_nodes!
  end
end