From 5289bd98177295ca704e858a72cb63b5caa1f534 Mon Sep 17 00:00:00 2001 From: ZhaoweiWang Date: Fri, 13 Jan 2023 17:04:33 +0800 Subject: [PATCH] fix: fix --cluster when addon enable (#5332) Signed-off-by: zhaowei.wang Signed-off-by: zhaowei.wang Co-authored-by: zhaowei.wang --- references/cli/addon.go | 4 ++-- references/cli/addon_test.go | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/references/cli/addon.go b/references/cli/addon.go index ded25a72a..f2f6f2032 100644 --- a/references/cli/addon.go +++ b/references/cli/addon.go @@ -1159,12 +1159,12 @@ func hasAddon(addons []*pkgaddon.UIData, name string) bool { return false } -func transClusters(cstr string) []string { +func transClusters(cstr string) []interface{} { if len(cstr) == 0 { return nil } cstr = strings.TrimPrefix(strings.TrimSuffix(cstr, "}"), "{") - var clusterL []string + var clusterL []interface{} clusterList := strings.Split(cstr, ",") for _, v := range clusterList { clusterL = append(clusterL, strings.TrimSpace(v)) diff --git a/references/cli/addon_test.go b/references/cli/addon_test.go index a70307a2e..7bab71a5d 100644 --- a/references/cli/addon_test.go +++ b/references/cli/addon_test.go @@ -191,19 +191,19 @@ func TestAddonUpgradeCmdWithErrLocalPath(t *testing.T) { func TestTransCluster(t *testing.T) { testcase := []struct { str string - res []string + res []interface{} }{ { str: "{cluster1, cluster2}", - res: []string{"cluster1", "cluster2"}, + res: []interface{}{"cluster1", "cluster2"}, }, { str: "{cluster1,cluster2}", - res: []string{"cluster1", "cluster2"}, + res: []interface{}{"cluster1", "cluster2"}, }, { str: "{cluster1, cluster2 }", - res: []string{"cluster1", "cluster2"}, + res: []interface{}{"cluster1", "cluster2"}, }, } for _, s := range testcase {