Automatic merge from release/2.5.0 -> release/2.6.0

* commit '545686a4fe997938b74a87c64e12311dece0dd75':
  补充openstack driver
This commit is contained in:
邱剑
2019-01-06 17:44:56 +08:00
2 changed files with 36 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
package guestdrivers
import (
"yunion.io/x/onecloud/pkg/compute/models"
)
type SOpenStackGuestDriver struct {
SManagedVirtualizedGuestDriver
}
func init() {
driver := SOpenStackGuestDriver{}
models.RegisterGuestDriver(&driver)
}
func (self *SOpenStackGuestDriver) GetHypervisor() string {
return models.HYPERVISOR_OPENSTACK
}
+18
View File
@@ -0,0 +1,18 @@
package hostdrivers
import (
"yunion.io/x/onecloud/pkg/compute/models"
)
type SOpenStackHostDriver struct {
SManagedVirtualizationHostDriver
}
func init() {
driver := SOpenStackHostDriver{}
models.RegisterHostDriver(&driver)
}
func (self *SOpenStackHostDriver) GetHostType() string {
return models.HOST_TYPE_OPENSTACK
}