aboutsummaryrefslogtreecommitdiffstats
path: root/config/initializers
diff options
context:
space:
mode:
authorTeddy Wing2018-01-08 14:38:55 +0100
committerTeddy Wing2018-01-08 14:46:18 +0100
commit3f59e3bd14cdefd4270233ed784a5704a8486e83 (patch)
treec2c16dcee84a4e23c0b09995f133b6c8ecb05e70 /config/initializers
parent2ea51b513170b1b6578b47ca10b995e07ee11fef (diff)
downloadchouette-core-3f59e3bd14cdefd4270233ed784a5704a8486e83.tar.bz2
initializers/sidekiq: Don't set Redis URL in development or test
Don't set this configuration in development and test environments to enable Sidekiq to connect to the default Redis server by default without setting the environment variable.
Diffstat (limited to 'config/initializers')
-rw-r--r--config/initializers/sidekiq.rb11
1 files changed, 8 insertions, 3 deletions
diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb
index bc60dbe20..c2d5f9d6d 100644
--- a/config/initializers/sidekiq.rb
+++ b/config/initializers/sidekiq.rb
@@ -7,9 +7,14 @@ Sidekiq.configure_server do |config|
pendings.map { |sync| sync.failed({error: 'Failed by Sidekiq reboot', processing_time: 0}) }
end
end
- config.redis = { url: ENV.fetch('SIDEKIQ_REDIS_URL', 'redis://redis:6379/12') }
end
-Sidekiq.configure_client do |config|
- config.redis = { url: ENV.fetch('SIDEKIQ_REDIS_URL', 'redis://redis:6379/12') }
+unless Rails.env.test? || Rails.env.development?
+ Sidekiq.configure_server do |config|
+ config.redis = { url: ENV.fetch('SIDEKIQ_REDIS_URL', 'redis://redis:6379/12') }
+ end
+
+ Sidekiq.configure_client do |config|
+ config.redis = { url: ENV.fetch('SIDEKIQ_REDIS_URL', 'redis://redis:6379/12') }
+ end
end