Skip to content

Commit 890b6fc

Browse files
committed
add
1 parent 9112889 commit 890b6fc

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

tencentcloud/services/clb/resource_tc_clb_listener_default_domain.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,7 @@ func resourceTencentCloudClbListenerDefaultDomainCreate(d *schema.ResourceData,
100100
}
101101

102102
if result == nil || result.Response == nil || response.Response.RequestId == nil {
103-
e = fmt.Errorf("modify domain failed")
104-
return resource.NonRetryableError(e)
103+
return resource.NonRetryableError(fmt.Errorf("modify domain attributes failed"))
105104
}
106105

107106
response = result
@@ -231,8 +230,7 @@ func resourceTencentCloudClbListenerDefaultDomainUpdate(d *schema.ResourceData,
231230
}
232231

233232
if result == nil || result.Response == nil || response.Response.RequestId == nil {
234-
e = fmt.Errorf("modify domain failed")
235-
return resource.NonRetryableError(e)
233+
return resource.NonRetryableError(fmt.Errorf("modify domain attributes failed"))
236234
}
237235

238236
response = result

tencentcloud/services/clb/resource_tc_clb_listener_rule.go

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,10 @@ func resourceTencentCloudClbListenerRuleCreate(d *schema.ResourceData, meta inte
345345
} else {
346346
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n",
347347
logId, request.GetAction(), request.ToJsonString(), response.ToJsonString())
348+
if response == nil || response.Response == nil || response.Response.RequestId == nil {
349+
return resource.NonRetryableError(fmt.Errorf("create CLB listener rule failed"))
350+
}
351+
348352
requestId = *response.Response.RequestId
349353
retryErr := waitForTaskFinish(requestId, meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseClbClient())
350354
if retryErr != nil {
@@ -401,6 +405,10 @@ func resourceTencentCloudClbListenerRuleCreate(d *schema.ResourceData, meta inte
401405
} else {
402406
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n",
403407
logId, request.GetAction(), request.ToJsonString(), response.ToJsonString())
408+
if response == nil || response.Response == nil || response.Response.RequestId == nil {
409+
return resource.NonRetryableError(fmt.Errorf("modify domain attributes failed"))
410+
}
411+
404412
requestId := *response.Response.RequestId
405413
retryErr := waitForTaskFinish(requestId, meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseClbClient())
406414
if retryErr != nil {
@@ -435,6 +443,10 @@ func resourceTencentCloudClbListenerRuleCreate(d *schema.ResourceData, meta inte
435443
} else {
436444
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n",
437445
logId, request.GetAction(), request.ToJsonString(), response.ToJsonString())
446+
if response == nil || response.Response == nil || response.Response.RequestId == nil {
447+
return resource.NonRetryableError(fmt.Errorf("modify rule failed"))
448+
}
449+
438450
requestId := *response.Response.RequestId
439451
retryErr := waitForTaskFinish(requestId, meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseClbClient())
440452
if retryErr != nil {
@@ -681,6 +693,10 @@ func resourceTencentCloudClbListenerRuleUpdate(d *schema.ResourceData, meta inte
681693
} else {
682694
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n",
683695
logId, request.GetAction(), request.ToJsonString(), response.ToJsonString())
696+
if response == nil || response.Response == nil || response.Response.RequestId == nil {
697+
return resource.NonRetryableError(fmt.Errorf("modify rule failed"))
698+
}
699+
684700
requestId := *response.Response.RequestId
685701
retryErr := waitForTaskFinish(requestId, meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseClbClient())
686702
if retryErr != nil {
@@ -751,6 +767,10 @@ func resourceTencentCloudClbListenerRuleUpdate(d *schema.ResourceData, meta inte
751767
} else {
752768
log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n",
753769
logId, request.GetAction(), request.ToJsonString(), response.ToJsonString())
770+
if response == nil || response.Response == nil || response.Response.RequestId == nil {
771+
return resource.NonRetryableError(fmt.Errorf("modify domain attributes failed"))
772+
}
773+
754774
requestId := *response.Response.RequestId
755775
retryErr := waitForTaskFinish(requestId, meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseClbClient())
756776
if retryErr != nil {

0 commit comments

Comments
 (0)