fix(region): server sku create status (#23748)

This commit is contained in:
屈轩
2025-11-17 17:01:12 +08:00
committed by GitHub
parent 12b9ffb1e3
commit 5415d1dde2
+2 -3
View File
@@ -386,7 +386,7 @@ func (self *SServerSkuManager) ValidateCreateData(ctx context.Context, userCred
func (self *SServerSku) PostCreate(ctx context.Context, userCred mcclient.TokenCredential, ownerId mcclient.IIdentityProvider, query jsonutils.JSONObject, data jsonutils.JSONObject) {
self.SEnabledStatusStandaloneResourceBase.PostCreate(ctx, userCred, ownerId, query, data)
if self.Provider != api.CLOUD_PROVIDER_ONECLOUD {
if utils.IsInStringArray(self.Provider, api.PRIVATE_CLOUD_PROVIDERS) {
self.StartSkuCreateTask(ctx, userCred)
}
}
@@ -396,8 +396,7 @@ func (self *SServerSku) StartSkuCreateTask(ctx context.Context, userCred mcclien
if err != nil {
return errors.Wrapf(err, "NewTask")
}
task.ScheduleRun(nil)
return nil
return task.ScheduleRun(nil)
}
func (self *SServerSku) GetPrivateCloudproviders() ([]SCloudprovider, error) {