Files
ubicloud/routes/project/kubernetes_cluster.rb
Jeremy Evans f15e985f53 Use r.is to check for fully routed path only once instead of twice
Best viewed ignoring whitespace differences.
2025-06-20 05:14:52 +09:00

28 lines
642 B
Ruby

# frozen_string_literal: true
class Clover
hash_branch(:project_prefix, "kubernetes-cluster") do |r|
r.web do
r.is do
r.get do
kubernetes_cluster_list
end
r.post do
check_visible_location
kubernetes_cluster_post(typecast_params.nonempty_str("name"))
end
end
r.get "create" do
authorize("KubernetesCluster:create", @project.id)
@has_valid_payment_method = @project.has_valid_payment_method?
@option_tree, @option_parents = generate_kubernetes_cluster_options
view "kubernetes-cluster/create"
end
end
end
end