提交 3729c082 编写于 作者: J Jacob Vosmaer

Remove unnecessary random key

上级 66d5d922
require 'securerandom'
module Gitlab
# This class implements an 'exclusive lease'. We call it a 'lease'
# because it has a set expiry time. We call it 'exclusive' because only
......@@ -27,7 +25,7 @@ module Gitlab
def try_obtain
# This is expected to be atomic because we are talking to a
# single-threaded Redis server.
!!redis.set(redis_key, redis_value, nx: true, ex: @timeout)
!!redis.set(redis_key, '1', nx: true, ex: @timeout)
end
private
......@@ -40,9 +38,5 @@ module Gitlab
def redis_key
"gitlab:exclusive_lease:#{@key}"
end
def redis_value
@redis_value ||= SecureRandom.hex(10)
end
end
end
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册