Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMayra Cabrera <mcabrera@gitlab.com>2018-04-05 20:22:34 +0300
committerMayra Cabrera <mcabrera@gitlab.com>2018-04-07 05:20:16 +0300
commit8315861c9a50675b4f4f4ca536f0da90f27994f3 (patch)
treeb5f25e5dbd74621ef77d480ba69f4f21d5c00d7d /app/services/deploy_tokens
parent72220a99d1cdbcf8a914f9e765c43e63eaee2548 (diff)
Include ProjectDeployTokens
Also: - Changes scopes from serializer to use boolean columns - Fixes broken specs
Diffstat (limited to 'app/services/deploy_tokens')
-rw-r--r--app/services/deploy_tokens/create_service.rb6
1 files changed, 2 insertions, 4 deletions
diff --git a/app/services/deploy_tokens/create_service.rb b/app/services/deploy_tokens/create_service.rb
index 0332bb54167..0555d62540c 100644
--- a/app/services/deploy_tokens/create_service.rb
+++ b/app/services/deploy_tokens/create_service.rb
@@ -1,7 +1,5 @@
module DeployTokens
class CreateService < BaseService
- REDIS_EXPIRY_TIME = 3.minutes
-
def execute
@project.deploy_tokens.build.tap do |deploy_token|
deploy_token.attributes = params
@@ -13,7 +11,7 @@ module DeployTokens
private
def store_deploy_token_info_in_redis(deploy_token)
- deploy_token_key = deploy_token.redis_shared_state_key(current_user.id)
+ deploy_token_key = DeployToken.redis_shared_state_key(current_user.id)
if deploy_token.persisted?
store_in_redis(deploy_token_key, deploy_token.token)
@@ -31,7 +29,7 @@ module DeployTokens
def store_in_redis(key, value)
Gitlab::Redis::SharedState.with do |redis|
- redis.set(key, value, ex: REDIS_EXPIRY_TIME)
+ redis.set(key, value, ex: 3.minutes)
end
end
end