Sha256: dc1d1a1ff385edc1acac9cbca1b33bdf8b143d4162965edce561a9f44b8a3f0e
Contents?: true
Size: 440 Bytes
Versions: 8
Compression:
Stored size: 440 Bytes
Contents
# frozen_string_literal: true # @api private # @since 1.0.0 module RedisQueuedLocks::Acquier::IsLocked class << self # @param redis_client [RedisClient] # @param lock_name [String] # @return [Boolean] # # @api private # @since 1.0.0 def locked?(redis_client, lock_name) lock_key = RedisQueuedLocks::Resource.prepare_lock_key(lock_name) redis_client.call('EXISTS', lock_key) == 1 end end end
Version data entries
8 entries across 8 versions & 1 rubygems