Sha256: 440c9e73b6a3f2964c84558a594dab65aee0b9676a1b2d4088ba77b9ab162e80
Contents?: true
Size: 885 Bytes
Versions: 5
Compression:
Stored size: 885 Bytes
Contents
require 'active_support/core_ext/string' require 'active_support/configurable' require 'active_support/core_ext/numeric/time' require 'sidekiq/batching/config' require 'sidekiq/batching/redis' require 'sidekiq/batching/batch' require 'sidekiq/batching/middleware' require 'sidekiq/batching/logging' require 'sidekiq/batching/actor' require 'sidekiq/batching/supervisor' require 'sidekiq/batching/version' module Sidekiq module Batching class << self attr_writer :logger def logger @logger ||= Sidekiq.logger end end end end Sidekiq.configure_client do |config| config.client_middleware do |chain| chain.add Sidekiq::Batching::Middleware end end Sidekiq.configure_server do |config| config.client_middleware do |chain| chain.add Sidekiq::Batching::Middleware end end if Sidekiq.server? Sidekiq::Batching::Supervisor.run! end
Version data entries
5 entries across 5 versions & 1 rubygems