Class: Kungfuig::Jobber::DummyExecutor
- Inherits:
-
Object
- Object
- Kungfuig::Jobber::DummyExecutor
- Includes:
- Worker
- Defined in:
- lib/kungfuig/jobber.rb
Instance Method Summary collapse
Methods included from Worker
Instance Method Details
#perform(digest: nil, worker: nil) ⇒ Object
47 48 49 50 51 52 53 54 55 |
# File 'lib/kungfuig/jobber.rb', line 47 def perform digest: nil, worker: nil params = Sidekiq.redis do |redis| redis.multi do redis.get(digest) redis.del(digest) end end Kernel.const_get(worker).perform_async(**atomize_keys(params.first)) if params.last > 0 end |