From 92b8720bb619f531e5d11745f643a4e9405dc37f Mon Sep 17 00:00:00 2001 From: tb365 Date: Tue, 31 Aug 2021 15:48:56 +0800 Subject: [PATCH] change host type to hcso --- pkg/compute/models/hosts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/models/hosts.go b/pkg/compute/models/hosts.go index 85cce32ea9..051c62f7a4 100644 --- a/pkg/compute/models/hosts.go +++ b/pkg/compute/models/hosts.go @@ -1063,7 +1063,7 @@ func (self *SHostManager) GetPropertyHostTypeCount(ctx context.Context, userCred hosts := self.Query().SubQuery() // select host_type, (case host_type when 'huaweicloudstack' then count(DISTINCT external_id) else count(id) end) as count from hosts_tbl group by host_type; cs := sqlchemy.NewCase() - hcso := sqlchemy.Equals(hosts.Field("host_type"), api.HOST_TYPE_HUAWEI_CLOUD_STACK) + hcso := sqlchemy.Equals(hosts.Field("host_type"), api.HOST_TYPE_HCSO) cs.When(hcso, sqlchemy.COUNT("", sqlchemy.DISTINCT("", hosts.Field("external_id")))) cs.Else(sqlchemy.COUNT("", hosts.Field("id"))) q := hosts.Query(hosts.Field("host_type"), sqlchemy.NewFunction(cs, "count"))