Skip to content

Commit 86b8222

Browse files
tongyimingmikatong
and
mikatong
authored
quickly exit when create backup with deleted disk (#3212)
Co-authored-by: mikatong <[email protected]>
1 parent 4c4a02c commit 86b8222

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tencentcloud/services/cbs/service_tencentcloud_cbs.go

+5
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,11 @@ func (me *CbsService) CreateDiskBackup(ctx context.Context, diskId, diskBackupNa
816816
ratelimit.Check(request.GetAction())
817817
result, e := me.client.UseCbsClient().CreateDiskBackup(request)
818818
if e != nil {
819+
if sdkError, ok := e.(*errors.TencentCloudSDKError); ok {
820+
if sdkError.Code == "ResourceUnavailable.NotSupported" {
821+
return resource.NonRetryableError(e)
822+
}
823+
}
819824
return tccommon.RetryError(e)
820825
} else {
821826
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString())

0 commit comments

Comments
 (0)