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:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2018-05-25 17:09:26 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2018-05-25 17:16:42 +0300
commitb5b72ed18bcdfe296eaa645c47f670832a4081e4 (patch)
tree792325fb51ecd13ea6791712ba36d1e439bfb98e /app/models/clusters
parent1d6adc27c5c2cec7d62fa4e659e6d5b34888e6a1 (diff)
Add some tests for jupyter app AR model
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Diffstat (limited to 'app/models/clusters')
-rw-r--r--app/models/clusters/applications/jupyter.rb12
1 files changed, 10 insertions, 2 deletions
diff --git a/app/models/clusters/applications/jupyter.rb b/app/models/clusters/applications/jupyter.rb
index c26e984f9eb..64217b6240f 100644
--- a/app/models/clusters/applications/jupyter.rb
+++ b/app/models/clusters/applications/jupyter.rb
@@ -57,10 +57,10 @@ module Clusters
"extraEnv" => {
"GITLAB_HOST" => gitlab_url
},
- "cookieSecret" => SecureRandom.hex(32)
+ "cookieSecret" => cookie_secret
},
"proxy" => {
- "secretToken" => SecureRandom.hex(32)
+ "secretToken" => secret_token
},
"auth" => {
"gitlab" => {
@@ -79,6 +79,14 @@ module Clusters
def content_values
YAML.load_file(chart_values_file).deep_merge!(specification)
end
+
+ def secret_token
+ @secret_token ||= SecureRandom.hex(32)
+ end
+
+ def cookie_secret
+ @cookie_secret ||= SecureRandom.hex(32)
+ end
end
end
end