Module: Sidekiq::Recursive::Worker::ClassMethods
- Defined in:
- lib/sidekiq/recursive/worker.rb
Instance Method Summary collapse
- #after_all(action_name = nil) ⇒ Object
- #before_all(action_name = nil) ⇒ Object
- #recursive_worker_count(count = nil) ⇒ Object
- #run(arguments) ⇒ Object
Instance Method Details
#after_all(action_name = nil) ⇒ Object
22 23 24 |
# File 'lib/sidekiq/recursive/worker.rb', line 22 def after_all(action_name = nil) @after_all ||= action_name end |
#before_all(action_name = nil) ⇒ Object
18 19 20 |
# File 'lib/sidekiq/recursive/worker.rb', line 18 def before_all(action_name = nil) @before_all ||= action_name end |
#recursive_worker_count(count = nil) ⇒ Object
13 14 15 16 |
# File 'lib/sidekiq/recursive/worker.rb', line 13 def recursive_worker_count(count = nil) raise Sidekiq::Recursive::UndefinedWorkerCountError if count.nil? && @worker_count.nil? @worker_count ||= count end |