Skip to content

Commit 4c3ac7a

Browse files
authored
fix(cos): [126837414] tencentcloud_cos_bucket optmize delete function code logic (#3498)
* add * add * add
1 parent 0e57922 commit 4c3ac7a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.changelog/3498.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_cos_bucket: optmize delete function code logic
3+
```

tencentcloud/services/cos/resource_tc_cos_bucket.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1069,7 +1069,7 @@ func resourceTencentCloudCosBucketDelete(d *schema.ResourceData, meta interface{
10691069
// wait for bucket 404, means deleted
10701070
err = resource.Retry(tccommon.ReadRetryTimeout, func() *resource.RetryError {
10711071
code, _, e := cosService.TencentcloudHeadBucket(ctx, bucket, cdcId)
1072-
if err != nil {
1072+
if e != nil {
10731073
if code == 404 {
10741074
log.Printf("[WARN]%s bucket (%s) not found, error code (404)", logId, bucket)
10751075
return nil
@@ -1078,7 +1078,7 @@ func resourceTencentCloudCosBucketDelete(d *schema.ResourceData, meta interface{
10781078
}
10791079
}
10801080

1081-
return nil
1081+
return resource.RetryableError(fmt.Errorf("Waiting for cos bucket [%s] deleted...", bucket))
10821082
})
10831083

10841084
if err != nil {

0 commit comments

Comments
 (0)