Merge pull request #11054 from ioito/automated-cherry-pick-of-#11053-upstream-release-3.7

Automated cherry pick of #11053: fix(region): optimized sku sched clear
This commit is contained in:
Zexi Li
2021-05-13 18:49:27 +08:00
committed by GitHub
3 changed files with 7 additions and 11 deletions
-5
View File
@@ -153,11 +153,6 @@ func syncRegionSkus(ctx context.Context, userCred mcclient.TokenCredential, loca
// logSyncFailed(provider, task, msg)
return
}
_, err = modules.SchedManager.SyncSku(auth.GetAdminSession(ctx, options.Options.Region, ""), false)
if err != nil {
log.Errorf("SchedManager SyncSku %s", err)
}
}
if localRegion.GetDriver().IsSupportedElasticcache() {
+7
View File
@@ -1257,6 +1257,13 @@ func (manager *SServerSkuManager) SyncServerSkus(ctx context.Context, userCred m
syncResult.Add()
}
}
// notfiy sched manager
_, err = modules.SchedManager.SyncSku(auth.GetAdminSession(ctx, options.Options.Region, ""), false)
if err != nil {
log.Errorf("SchedManager SyncSku %s", err)
}
return syncResult
}
-6
View File
@@ -479,12 +479,6 @@ func SyncServerSkusByRegion(ctx context.Context, userCred mcclient.TokenCredenti
notes := fmt.Sprintf("SyncServerSkusByRegion %s result: %s", region.Name, result.Result())
log.Infof(notes)
// notfiy sched manager
_, err = modules.SchedManager.SyncSku(auth.GetAdminSession(ctx, options.Options.Region, ""), false)
if err != nil {
log.Errorf("SchedManager SyncSku %s", err)
}
return result
}