mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
Merge pull request #8747 from ioito/hotfix/qx-account-prob-log
fix: avoid check region log every time when account status is unknown
This commit is contained in:
@@ -2413,8 +2413,10 @@ func (account *SCloudaccount) probeAccountStatus(ctx context.Context, userCred m
|
||||
case cloudprovider.ErrNoBalancePermission:
|
||||
status = api.CLOUD_PROVIDER_HEALTH_NO_PERMISSION
|
||||
default:
|
||||
log.Errorf("manager.GetBalance %s fail %s", account.Name, err)
|
||||
status = api.CLOUD_PROVIDER_HEALTH_UNKNOWN
|
||||
if account.Status != status {
|
||||
logclient.AddSimpleActionLog(account, logclient.ACT_PROBE, errors.Wrapf(err, "GetBalance"), userCred, false)
|
||||
}
|
||||
}
|
||||
}
|
||||
version := manager.GetVersion()
|
||||
|
||||
Reference in New Issue
Block a user