Commit 01dc3c96 authored by Thong Kuah's avatar Thong Kuah

Refactor to re-use similar block

parent 22289352
...@@ -181,14 +181,20 @@ class Clusters::ClustersController < Clusters::BaseController ...@@ -181,14 +181,20 @@ class Clusters::ClustersController < Clusters::BaseController
end end
def gcp_cluster def gcp_cluster
@gcp_cluster = ::Clusters::Cluster.new.tap do |cluster| @gcp_cluster = new_cluster do |cluster|
cluster.build_provider_gcp cluster.build_provider_gcp
end.present(current_user: current_user) end
end end
def user_cluster def user_cluster
@user_cluster = ::Clusters::Cluster.new.tap do |cluster| @user_cluster = new_cluster do |cluster|
cluster.build_platform_kubernetes cluster.build_platform_kubernetes
end
end
def new_cluster
::Clusters::Cluster.new.tap do |cluster|
yield cluster
case clusterable.subject case clusterable.subject
when ::Project when ::Project
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment