zone capability的hypervisor去重

This commit is contained in:
Qiu Jian
2018-08-16 11:47:06 +08:00
parent cb81481655
commit e9d437d173
+1 -1
View File
@@ -515,7 +515,7 @@ func (self *SZone) GetDetailsCapabilities(ctx context.Context, userCred mcclient
}
func (self *SZone) getHypervisors() []string {
q := HostManager.Query("host_type").Equals("zone_id", self.Id)
q := HostManager.Query("host_type").Equals("zone_id", self.Id).Distinct()
rows, err := q.Rows()
if err != nil {
return nil