diff options
author | Shinya Maeda <shinya@gitlab.com> | 2017-11-01 16:12:44 +0900 |
---|---|---|
committer | Shinya Maeda <shinya@gitlab.com> | 2017-11-01 16:12:44 +0900 |
commit | 6571efb6c3afd568c019e7bb46aba84328a4e821 (patch) | |
tree | 24d455c614cf37dac75c6e83d4d58555247bc7b0 /app/services/clusters | |
parent | ef3ebed6d3d3910bdf6080d6304ee7c5d5b0cc87 (diff) | |
download | gitlab-ce-6571efb6c3afd568c019e7bb46aba84328a4e821.tar.gz |
Fix spec. Fix usage ping. Fix warnings by adding new models and attributes.
Diffstat (limited to 'app/services/clusters')
-rw-r--r-- | app/services/clusters/create_service.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/app/services/clusters/create_service.rb b/app/services/clusters/create_service.rb index 8c30e247fdc..503118fa6b6 100644 --- a/app/services/clusters/create_service.rb +++ b/app/services/clusters/create_service.rb @@ -2,6 +2,9 @@ module Clusters class CreateService < BaseService attr_reader :access_token + TEMPOLARY_API_URL = 'http://tempolary_api_url'.freeze + TEMPOLARY_TOKEN = 'tempolary_token'.freeze + def execute(access_token) @access_token = access_token @@ -28,8 +31,13 @@ module Clusters def cluster_params return @cluster_params if defined?(@cluster_params) - params[:provider_gcp_attributes].try do |h| - h[:access_token] = access_token + params[:provider_gcp_attributes].try do |provider| + provider[:access_token] = access_token + + params[:platform_kubernetes_attributes].try do |platform| + platform[:api_url] = TEMPOLARY_API_URL + platform[:token] = TEMPOLARY_TOKEN + end end @cluster_params = params.merge(user: current_user) |