From 0e686aca95038da2dcca0fc75945065fb59f17cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Wed, 12 Feb 2014 20:30:33 -0800 Subject: [PATCH] update sidekiq initializer to use the pausable middleware --- config/initializers/sidekiq.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index 6d7a3b1eb6d..4829dd5158e 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -1,7 +1,17 @@ +require "sidekiq/pausable" + sidekiq_redis = { url: $redis.url, namespace: 'sidekiq' } +Sidekiq.configure_client do |config| + config.redis = sidekiq_redis +end + Sidekiq.configure_server do |config| config.redis = sidekiq_redis + # add our pausable middleware + config.server_middleware do |chain| + chain.add Sidekiq::Pausable + end end if Sidekiq.server? @@ -32,6 +42,4 @@ if Sidekiq.server? end end -Sidekiq.configure_client { |config| config.redis = sidekiq_redis } Sidekiq.logger.level = Logger::WARN -