From 163af466995928bbef62317d8a364e86b23ab843 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Mon, 4 Sep 2023 14:27:11 +0800 Subject: [PATCH] fix(climc): skip part of service version detect (#17917) --- cmd/climc/shell/misc/version.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmd/climc/shell/misc/version.go b/cmd/climc/shell/misc/version.go index 6f9449879b..623bb8a09a 100644 --- a/cmd/climc/shell/misc/version.go +++ b/cmd/climc/shell/misc/version.go @@ -23,6 +23,7 @@ import ( "yunion.io/x/pkg/util/printutils" "yunion.io/x/pkg/utils" + "yunion.io/x/onecloud/pkg/apis" "yunion.io/x/onecloud/pkg/mcclient" "yunion.io/x/onecloud/pkg/mcclient/modulebase" modules "yunion.io/x/onecloud/pkg/mcclient/modules" @@ -91,7 +92,13 @@ func init() { vers := map[string]string{} for _, service := range services { serviceType, _ := service.GetString("type") - if utils.IsInStringArray(serviceType, []string{"offlinecloudmeta"}) { + if utils.IsInStringArray(serviceType, []string{ + apis.SERVICE_TYPE_OFFLINE_CLOUDMETA, + apis.SERVICE_TYPE_CLOUDMETA, + apis.SERVICE_TYPE_INFLUXDB, + apis.SERVICE_TYPE_ETCD, + "torrent-tracker", + }) { continue } ver, err := modules.GetVersion(s, serviceType)