Module: Sidekiq::Fiber::CapsulePatch

Defined in:
lib/sidekiq/fiber/manager_patch.rb

Overview

Extends Sidekiq::Capsule with a per-capsule processor_class attribute. We can’t use capsule because capsule delegates [] to the global config — setting it would affect all capsules.

Instance Method Summary collapse

Instance Method Details

#processor_classObject



14
15
16
# File 'lib/sidekiq/fiber/manager_patch.rb', line 14

def processor_class
  @processor_class
end

#processor_class=(klass) ⇒ Object



10
11
12
# File 'lib/sidekiq/fiber/manager_patch.rb', line 10

def processor_class=(klass)
  @processor_class = klass
end