Sha256: fba7dc7f18db4489e1b3020c206438c275a29085dc34e33413b4389b1df6cc20
Contents?: true
Size: 449 Bytes
Versions: 2
Compression:
Stored size: 449 Bytes
Contents
require "sidekiq/lock/middleware" require "sidekiq/lock/redis_lock" require "sidekiq/lock/version" require "sidekiq/lock/worker" module Sidekiq def self.lock_method @lock_method || :lock end def self.lock_method=(method) @lock_method = method end module Lock THREAD_KEY = :sidekiq_lock end end Sidekiq.configure_server do |config| config.server_middleware do |chain| chain.add Sidekiq::Lock::Middleware end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-lock-0.3.0 | lib/sidekiq/lock.rb |
sidekiq-lock-0.2.0 | lib/sidekiq/lock.rb |