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