huawei instance renew bugfix

This commit is contained in:
TangBin
2019-03-13 15:51:21 +08:00
parent f0f6172156
commit ebe6e378e1
+11 -1
View File
@@ -1139,7 +1139,17 @@ func (self *SRegion) RenewInstance(instanceId string, bc billing.SBillingCycle)
return fmt.Errorf("invalid renew period %s month,must be 1~11 month or 1~3 year", month)
}
_, err := self.ecsClient.Orders.RenewPeriodResource(params)
domainId, err := self.getDomianId()
if err != nil {
return err
}
err = self.ecsClient.Orders.SetDomainId(domainId)
if err != nil {
return err
}
_, err = self.ecsClient.Orders.RenewPeriodResource(params)
return err
}