From 5a590cffab7c983fd7c2f161ff9d23dcfb70d684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Mon, 24 Dec 2018 15:17:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=85=A8=E7=BB=84=E4=B8=8D=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E5=AE=B9=E5=99=A8=E3=80=81=E7=89=A9=E7=90=86=E6=9C=BA?= =?UTF-8?q?=E3=80=81Vmware=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/compute/models/secgroups.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/models/secgroups.go b/pkg/compute/models/secgroups.go index f88125f0bf..48ca577ab7 100644 --- a/pkg/compute/models/secgroups.go +++ b/pkg/compute/models/secgroups.go @@ -45,7 +45,7 @@ type SSecurityGroup struct { func (self *SSecurityGroup) GetGuestsQuery() *sqlchemy.SQuery { guests := GuestManager.Query().SubQuery() return guests.Query().Filter(sqlchemy.OR(sqlchemy.Equals(guests.Field("secgrp_id"), self.Id), - sqlchemy.Equals(guests.Field("admin_secgrp_id"), self.Id))) + sqlchemy.Equals(guests.Field("admin_secgrp_id"), self.Id))).Filter(sqlchemy.NotIn(guests.Field("hypervisor"), []string{HYPERVISOR_CONTAINER, HYPERVISOR_BAREMETAL, HYPERVISOR_ESXI})) } func (self *SSecurityGroup) GetGuestsCount() int {