Sha256: 6f718803259f693c9a033e1776c669969b6c34b2433e85abb5a8b658dba8757f
Contents?: true
Size: 325 Bytes
Versions: 1
Compression:
Stored size: 325 Bytes
Contents
require 'unique_job/util' module UniqueJob class ServerMiddleware include Util def initialize(redis_options) @history = JobHistory.new(self.class.name, Redis.new(redis_options)) @context = 'Server' end def call(worker, msg, queue, &block) perform(worker, msg, &block) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unique_job-0.5.0 | lib/unique_job/server_middleware.rb |