Skip to content

Commit 34b6389

Browse files
committed
fix: modify read
1 parent 2e3bfa3 commit 34b6389

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

tencentcloud/services/monitor/service_tencentcloud_monitor.go

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2613,6 +2613,7 @@ func (me *MonitorService) DescribeMonitorTmpMultipleWritesById(ctx context.Conte
26132613
logId := tccommon.GetLogId(ctx)
26142614

26152615
request := monitorv20180724.NewDescribeRemoteURLsRequest()
2616+
response := monitorv20180724.NewDescribeRemoteURLsResponse()
26162617
request.InstanceId = helper.String(instanceId)
26172618
request.RemoteURLs = []*string{helper.String(url)}
26182619

@@ -2624,7 +2625,19 @@ func (me *MonitorService) DescribeMonitorTmpMultipleWritesById(ctx context.Conte
26242625

26252626
ratelimit.Check(request.GetAction())
26262627

2627-
response, err := me.client.UseMonitorV20180724Client().DescribeRemoteURLs(request)
2628+
err := resource.Retry(tccommon.ReadRetryTimeout, func() *resource.RetryError {
2629+
result, e := me.client.UseMonitorV20180724Client().DescribeRemoteURLs(request)
2630+
if e != nil {
2631+
return tccommon.RetryError(e)
2632+
}
2633+
if result == nil {
2634+
e = fmt.Errorf("tmp `DescribeRemoteURLs` response not exists")
2635+
return resource.NonRetryableError(e)
2636+
}
2637+
2638+
response = result
2639+
return nil
2640+
})
26282641
if err != nil {
26292642
errRet = err
26302643
return

0 commit comments

Comments
 (0)