Skip to content
This repository has been archived by the owner on Aug 21, 2019. It is now read-only.

Commit

Permalink
Allow elasticsearch.yml to configure Tire::Configuration.url
Browse files Browse the repository at this point in the history
  • Loading branch information
nickmarden committed Jun 9, 2016
1 parent 788aaa0 commit 09c3624
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions config/initializers/elasticsearch.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
module Elasticsearch
es_config = (YAML.load_file("#{Rails.root}/config/elasticsearch.yml") || {})[Rails.env]
INDEX_NAME = es_config && es_config['index_name'].present? ? es_config['index_name'].freeze : "#{Rails.env}:jobs".freeze
end
module Elasticsearch; end

es_config = (YAML.load_file("#{Rails.root}/config/elasticsearch.yml") || {})[Rails.env]

Tire::Configuration.url(es_config['url']) if es_config && es_config['url'].present?

Elasticsearch::INDEX_NAME = es_config && es_config['index_name'].present? ? es_config['index_name'].freeze : "#{Rails.env}:jobs".freeze

0 comments on commit 09c3624

Please sign in to comment.