Remove unnecessary random key

This commit is contained in:
Jacob Vosmaer 2016-03-10 17:05:36 +01:00
parent 66d5d9229d
commit 3729c0822a
1 changed files with 1 additions and 7 deletions

View File

@ -1,5 +1,3 @@
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