scheduler: esxi and zstack hypervisor do cpu and memory filter

This commit is contained in:
Zexi
2019-07-18 20:24:31 +08:00
parent 9732019063
commit 87f1409269
2 changed files with 9 additions and 3 deletions
+5 -3
View File
@@ -42,9 +42,11 @@ func init() {
models.RegisterGuestDriver(&driver)
}
func (self *SESXiGuestDriver) DoScheduleSKUFilter() bool {
return false
}
func (self *SESXiGuestDriver) DoScheduleCPUFilter() bool { return true }
func (self *SESXiGuestDriver) DoScheduleMemoryFilter() bool { return true }
func (self *SESXiGuestDriver) DoScheduleSKUFilter() bool { return false }
func (self *SESXiGuestDriver) GetHypervisor() string {
return api.HYPERVISOR_ESXI
+4
View File
@@ -38,6 +38,10 @@ func init() {
models.RegisterGuestDriver(&driver)
}
func (self *SZStackGuestDriver) DoScheduleCPUFilter() bool { return true }
func (self *SZStackGuestDriver) DoScheduleMemoryFilter() bool { return true }
func (self *SZStackGuestDriver) GetHypervisor() string {
return api.HYPERVISOR_ZSTACK
}