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:
authorAlessio Caiazza <acaiazza@gitlab.com>2017-11-06 20:21:10 +0300
committerAlessio Caiazza <acaiazza@gitlab.com>2017-11-06 20:21:10 +0300
commitf676f388153fc9b5da0a76b2d5c2af9d8ffe832c (patch)
treef7e7b576cdd57bae600e2df276401f8b158c5b69 /app/controllers/projects
parent2b4fccb7205101480bae2668e681cb3b58fface5 (diff)
Add more tests to Projects::Clusters::ApplicationsController
Diffstat (limited to 'app/controllers/projects')
-rw-r--r--app/controllers/projects/clusters/applications_controller.rb14
1 files changed, 6 insertions, 8 deletions
diff --git a/app/controllers/projects/clusters/applications_controller.rb b/app/controllers/projects/clusters/applications_controller.rb
index 4b9d54a8537..90c7fa62216 100644
--- a/app/controllers/projects/clusters/applications_controller.rb
+++ b/app/controllers/projects/clusters/applications_controller.rb
@@ -5,14 +5,12 @@ class Projects::Clusters::ApplicationsController < Projects::ApplicationControll
before_action :authorize_create_cluster!, only: [:create]
def create
- scheduled = Clusters::Applications::ScheduleInstallationService.new(project, current_user,
- application_class: @application_class,
- cluster: @cluster).execute
- if scheduled
- head :no_content
- else
- head :bad_request
- end
+ Clusters::Applications::ScheduleInstallationService.new(project, current_user,
+ application_class: @application_class,
+ cluster: @cluster).execute
+ head :no_content
+ rescue StandardError
+ head :bad_request
end
private