Sha256: 81296f93d33056b8f1b69c833d226e3af93c199d043156edcf02083a5f7ac590
Contents?: true
Size: 331 Bytes
Versions: 6
Compression:
Stored size: 331 Bytes
Contents
require 'multi_json' module Sidekiq module Middleware module Server class UniqueJobs def call(*args) yield ensure json = Sidekiq.dump_json(args[1]) hash = Digest::MD5.hexdigest(json) Sidekiq.redis {|conn| conn.del(hash) } end end end end end
Version data entries
6 entries across 6 versions & 2 rubygems