From 483cea306928b6b80a3ebaf24ee035d237acf776 Mon Sep 17 00:00:00 2001 From: Alec Warner Date: Sat, 3 Feb 2018 22:55:56 -0500 Subject: Fix sidekiq initializer. The previous iteration was incorrect and probably broken. Now two changes are coming: Make redis configurable. It defaults to localhost:default_redis_port but can be specified in REDIS_URL to point somewhere else. We use this in the docker model to point it at a redis container. Fix the initializer, I think it needs to require sidekiq to work such that the logs are squelched. --- config/initializers/sidekiq.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index 0c051a5..55ee0f6 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -1,3 +1,13 @@ +require 'sidekiq' + +Sidekiq.configure_server do |config| + config.redis = { url: ENV.fetch("REDIS_URL", 'localhost:6379' } +end + +Sidekiq.configure_client do |config| + config.redis = { url: ENV.fetch("REDIS_URL", 'localhost:6379' } +end + if Rails.env.production? Sidekiq::Logging.logger.level = Logger::WARN end -- cgit v1.2.3-65-gdbad