Class: Shikibu::Integrations::Sidekiq::ResumeWorker
- Inherits:
-
Object
- Object
- Shikibu::Integrations::Sidekiq::ResumeWorker
- Includes:
- Sidekiq::Job
- Defined in:
- lib/shikibu/integrations/sidekiq.rb
Overview
Worker for resuming workflows
Instance Method Summary collapse
Instance Method Details
#perform(instance_id) ⇒ Object
55 56 57 58 59 60 |
# File 'lib/shikibu/integrations/sidekiq.rb', line 55 def perform(instance_id) Shikibu.app.resume_workflow(instance_id) rescue LockNotAcquiredError # Retry with backoff self.class.perform_in(1 + rand, instance_id) end |