Sha256: c3fdf26025f5ee9eced6c3d275545b404fe76b4f1d544defba689acd5b2cd659
Contents?: true
Size: 336 Bytes
Versions: 3
Compression:
Stored size: 336 Bytes
Contents
require 'digest' module SidekiqUniqueJobs 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
3 entries across 3 versions & 1 rubygems