diff options
| author | Teddy Wing | 2018-01-08 14:38:55 +0100 |
|---|---|---|
| committer | Teddy Wing | 2018-01-08 14:46:18 +0100 |
| commit | 3f59e3bd14cdefd4270233ed784a5704a8486e83 (patch) | |
| tree | c2c16dcee84a4e23c0b09995f133b6c8ecb05e70 /config/initializers | |
| parent | 2ea51b513170b1b6578b47ca10b995e07ee11fef (diff) | |
| download | chouette-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.rb | 11 |
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 |
