Sha256: 878d84d4f76c9c7a21a14a3a7b397b22d92f0c347360f1b037ffa05e784f27de

Contents?: true

Size: 258 Bytes

Versions: 2

Compression:

Stored size: 258 Bytes

Contents

module Sidekiq
  class Queue
    extend LimitFetch::Singleton, Forwardable
    def_delegators :lock, :limit, :limit=, :acquire, :release, :busy

    def full_name
      @rname
    end

    def lock
      @lock ||= LimitFetch::Semaphore.new
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sidekiq-limit_fetch-0.4 lib/sidekiq/limit_fetch/queue.rb
sidekiq-limit_fetch-0.3 lib/sidekiq/limit_fetch/queue.rb