From 3a0f50cb4a81904b5af4ded4c3eaeab0252a185a Mon Sep 17 00:00:00 2001 From: Dayuan Date: Wed, 19 Apr 2023 17:42:43 +0800 Subject: [PATCH] delete redundant codes in spec (#323) --- pkg/engine/models/spec.go | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/pkg/engine/models/spec.go b/pkg/engine/models/spec.go index 28763285..8c364ffe 100644 --- a/pkg/engine/models/spec.go +++ b/pkg/engine/models/spec.go @@ -4,16 +4,3 @@ package models type Spec struct { Resources Resources `json:"resources" yaml:"resources"` } - -// fixme: get `cluster` from compile arguments - -// ParseCluster try to parse Cluster from resource extensions. -// All resources in one compile MUST have the same Cluster and this constraint will be guaranteed by KCL compile logic -func (s *Spec) ParseCluster() string { - resources := s.Resources - var cluster string - if len(resources) != 0 && resources[0].Extensions != nil && resources[0].Extensions["Cluster"] != nil { - cluster = resources[0].Extensions["Cluster"].(string) - } - return cluster -}