mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-21 14:19:49 +08:00
fix: cloud account sync status not accurate
This commit is contained in:
@@ -715,7 +715,7 @@ func (self *SCloudaccount) getMoreDetails(extra *jsonutils.JSONDict) *jsonutils.
|
||||
}
|
||||
extra.Add(projects, "projects")
|
||||
extra.Set("sync_interval_seconds", jsonutils.NewInt(int64(self.getSyncIntervalSeconds())))
|
||||
extra.Set("sync_status", jsonutils.NewString(self.getSyncStatus()))
|
||||
extra.Set("sync_status2", jsonutils.NewString(self.getSyncStatus()))
|
||||
return extra
|
||||
}
|
||||
|
||||
@@ -1273,10 +1273,6 @@ func (self *SCloudaccount) StartCloudaccountDeleteTask(ctx context.Context, user
|
||||
}
|
||||
|
||||
func (self *SCloudaccount) getSyncStatus() string {
|
||||
if self.SyncStatus == api.CLOUD_PROVIDER_SYNC_STATUS_QUEUED {
|
||||
return self.SyncStatus
|
||||
}
|
||||
|
||||
cprs := CloudproviderRegionManager.Query().SubQuery()
|
||||
providers := CloudproviderManager.Query().SubQuery()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user