Module: Sidekiq::Result
- Extended by:
- Storage
- Defined in:
- lib/sidekiq_result.rb,
lib/sidekiq_result/version.rb,
lib/sidekiq_result/server_middleware.rb
Overview
An extension to Sidekiq message processing to track your job results.
Defined Under Namespace
Modules: Storage, Worker Classes: ServerMiddleware
Constant Summary collapse
- VERSION =
"0.1.4"
- DEFAULT_EXPIRATION =
5 minute timeouts
5 * 60
Class Method Summary collapse
-
.complete?(id) ⇒ Boolean
Check if job has registered complete by storing key in it’s space.
-
.result(id) ⇒ Object
The result from the Sidekiq worker Returns whatever was returned from the Sidekiq job.
Class Method Details
.complete?(id) ⇒ Boolean
Check if job has registered complete by storing key in it’s space
15 16 17 |
# File 'lib/sidekiq_result.rb', line 15 def complete? id !check_for_key(id).empty? end |
.result(id) ⇒ Object
The result from the Sidekiq worker Returns whatever was returned from the Sidekiq job
22 23 24 |
# File 'lib/sidekiq_result.rb', line 22 def result(id) get_object_for_id(id) end |