lib/jt-rails-toolbox.rb in jt-rails-toolbox-2.8.0 vs lib/jt-rails-toolbox.rb in jt-rails-toolbox-2.8.1
- old
+ new
@@ -134,15 +134,24 @@
def configure_sidekiq(app)
return if sidekiq_disabled?
require 'sidekiq'
+ options = {
+ url: @params['sidekiq']['redis_url'],
+ namespace: @params['sidekiq']['namespace']
+ }
+
+ if @params['sidekiq']['network_timeout'].present?
+ options[:network_timeout] = @params['sidekiq']['network_timeout'].to_i
+ end
+
Sidekiq.configure_server do |config|
- config.redis = { url: @params['sidekiq']['redis_url'], namespace: @params['sidekiq']['namespace'] }
+ config.redis = options
end
Sidekiq.configure_client do |config|
- config.redis = { url: @params['sidekiq']['redis_url'], namespace: @params['sidekiq']['namespace'] }
+ config.redis = options
end
ActiveJob::Base.queue_adapter = :sidekiq
end
\ No newline at end of file