aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlec Warner <antarus@gentoo.org>2018-01-17 09:45:59 -0500
committerAlec Warner <antarus@gentoo.org>2018-01-17 09:45:59 -0500
commit1068321e1477ad7a243eb04e3424faf117c0d1ad (patch)
tree04e8713b0ffae639fd52ee3960160888e52f1622
parentFix extra } causing compilation to fail. (diff)
downloadpackages-5-1068321e1477ad7a243eb04e3424faf117c0d1ad.tar.gz
packages-5-1068321e1477ad7a243eb04e3424faf117c0d1ad.tar.bz2
packages-5-1068321e1477ad7a243eb04e3424faf117c0d1ad.zip
Allow env control of elasticsearch debugging.
Turning on debug logs means it will dump ES queries, this is helpful when debugging query problems during ES migration.
-rw-r--r--config/initializers/elasticsearch.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/config/initializers/elasticsearch.rb b/config/initializers/elasticsearch.rb
index dded1e4..e873162 100644
--- a/config/initializers/elasticsearch.rb
+++ b/config/initializers/elasticsearch.rb
@@ -1,7 +1,7 @@
require 'elasticsearch/persistence/model'
Elasticsearch::Persistence.client = Elasticsearch::Client.new host: ENV['ELASTICSEARCH_URL'] || 'elasticsearch:9300'
-if Rails.env.development?
+if Rails.env.development? or ENV['RAILS_DEBUG']
logger = ActiveSupport::Logger.new(STDERR)
logger.level = Logger::DEBUG
logger.formatter = proc { |s, d, p, m| "\e[2m#{m}\n\e[0m" }