mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
Merge pull request #1109 in YUNIONIO/onecloud from ~TANGBIN/onecloud:bugfix/tb-huawei-order-bugfix to release/2.6.0
* commit '129d568e59ee1afdb5158d9e9a315239f4f059d3': rename min disk order fix
This commit is contained in:
@@ -92,7 +92,7 @@ func (self *Client) initManagers() {
|
||||
self.Disks = modules.NewDiskManager(self.regionId, self.projectId, self.signer, self.debug)
|
||||
self.Domains = modules.NewDomainManager(self.signer, self.debug)
|
||||
self.Keypairs = modules.NewKeypairManager(self.regionId, self.projectId, self.signer, self.debug)
|
||||
self.Orders = modules.NewOrderManager(self.regionId, self.signer, self.debug)
|
||||
self.Orders = modules.NewOrderManager(self.signer, self.debug)
|
||||
self.SecurityGroupRules = modules.NewSecgroupRuleManager(self.regionId, self.projectId, self.signer, self.debug)
|
||||
self.SecurityGroups = modules.NewSecurityGroupManager(self.regionId, self.projectId, self.signer, self.debug)
|
||||
self.NovaSecurityGroups = modules.NewNovaSecurityGroupManager(self.regionId, self.projectId, self.signer, self.debug)
|
||||
|
||||
@@ -26,12 +26,13 @@ func (self *orderCtx) GetPath() string {
|
||||
return fmt.Sprintf("%s/common", self.domainId)
|
||||
}
|
||||
|
||||
// 客户运营能力API的Endpoint为“bss.cn-north-1.myhuaweicloud.com”。该Endpoint为全局Endpoint,中国站所有区域均可使用。
|
||||
// https://support.huaweicloud.com/api-oce/zh-cn_topic_0084961226.html
|
||||
func NewOrderManager(regionId string, signer auth.Signer, debug bool) *SOrderManager {
|
||||
func NewOrderManager(signer auth.Signer, debug bool) *SOrderManager {
|
||||
return &SOrderManager{SResourceManager: SResourceManager{
|
||||
SBaseManager: NewBaseManager(signer, debug),
|
||||
ServiceName: ServiceNameBSS,
|
||||
Region: regionId,
|
||||
Region: "cn-north-1",
|
||||
ProjectId: "",
|
||||
version: "v1.0",
|
||||
Keyword: "",
|
||||
|
||||
@@ -37,7 +37,7 @@ type SImage struct {
|
||||
storageCache *SStoragecache
|
||||
|
||||
Schema string `json:"schema"`
|
||||
MinDisk int64 `json:"min_disk"`
|
||||
MinDiskGB int64 `json:"min_disk"`
|
||||
CreatedAt time.Time `json:"created_at"`
|
||||
ImageSourceType string `json:"__image_source_type"`
|
||||
ContainerFormat string `json:"container_format"`
|
||||
@@ -150,7 +150,7 @@ func (self *SImage) GetOsArch() string {
|
||||
}
|
||||
|
||||
func (self *SImage) GetMinOsDiskSizeGb() int {
|
||||
return int(self.MinDisk)
|
||||
return int(self.MinDiskGB)
|
||||
}
|
||||
|
||||
func (self *SImage) GetImageFormat() string {
|
||||
|
||||
@@ -757,7 +757,7 @@ func (self *SRegion) CreateInstance(name string, imageId string, instanceType st
|
||||
err = cloudprovider.WaitCreated(10*time.Second, 180*time.Second, func() bool {
|
||||
order, e := self.GetOrder(_id)
|
||||
if e != nil {
|
||||
log.Debugf(err.Error())
|
||||
log.Debugf(e.Error())
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user