Merge pull request #1808 from Zexi/hotfix/private-cloud-cpu-mem-filter

scheduler: esxi and zstack hypervisor do cpu and memory filter
This commit is contained in:
yunion-ci-robot
2019-07-19 00:49:03 +08:00
committed by GitHub
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
}