Class: UniqueJob::ServerMiddleware
- Inherits:
-
Object
- Object
- UniqueJob::ServerMiddleware
- Includes:
- Util
- Defined in:
- lib/unique_job/server_middleware.rb
Instance Method Summary collapse
- #call(worker, msg, queue, &block) ⇒ Object
-
#initialize(redis_options) ⇒ ServerMiddleware
constructor
A new instance of ServerMiddleware.
Methods included from Util
Methods included from Logging
Constructor Details
permalink #initialize(redis_options) ⇒ ServerMiddleware
Returns a new instance of ServerMiddleware.
7 8 9 10 |
# File 'lib/unique_job/server_middleware.rb', line 7 def initialize() @history = JobHistory.new(self.class.name, Redis.new()) @context = 'Server' end |
Instance Method Details
permalink #call(worker, msg, queue, &block) ⇒ Object
[View source]
12 13 14 |
# File 'lib/unique_job/server_middleware.rb', line 12 def call(worker, msg, queue, &block) perform(worker, msg, &block) end |