From a02ae55bd8d3314d396d7883f874400d157a1cbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Tue, 25 Jun 2024 15:31:58 +0800 Subject: [PATCH] fix(region): esxi onecloud driver (#20636) --- pkg/compute/guestdrivers/esxi.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkg/compute/guestdrivers/esxi.go b/pkg/compute/guestdrivers/esxi.go index 0508b9fb83..2227e39dfd 100644 --- a/pkg/compute/guestdrivers/esxi.go +++ b/pkg/compute/guestdrivers/esxi.go @@ -46,9 +46,20 @@ type SESXiGuestDriver struct { SManagedVirtualizedGuestDriver } +type SOneCloudGuestDriver struct { + SESXiGuestDriver +} + +func (self *SOneCloudGuestDriver) GetProvider() string { + return api.CLOUD_PROVIDER_ONECLOUD +} + func init() { driver := SESXiGuestDriver{} models.RegisterGuestDriver(&driver) + + driver2 := SOneCloudGuestDriver{} + models.RegisterGuestDriver(&driver2) } func (self *SESXiGuestDriver) DoScheduleCPUFilter() bool { return true }