File tree 1 file changed +14
-1
lines changed
tencentcloud/services/monitor 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -2613,6 +2613,7 @@ func (me *MonitorService) DescribeMonitorTmpMultipleWritesById(ctx context.Conte
2613
2613
logId := tccommon .GetLogId (ctx )
2614
2614
2615
2615
request := monitorv20180724 .NewDescribeRemoteURLsRequest ()
2616
+ response := monitorv20180724 .NewDescribeRemoteURLsResponse ()
2616
2617
request .InstanceId = helper .String (instanceId )
2617
2618
request .RemoteURLs = []* string {helper .String (url )}
2618
2619
@@ -2624,7 +2625,19 @@ func (me *MonitorService) DescribeMonitorTmpMultipleWritesById(ctx context.Conte
2624
2625
2625
2626
ratelimit .Check (request .GetAction ())
2626
2627
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
+ })
2628
2641
if err != nil {
2629
2642
errRet = err
2630
2643
return
You can’t perform that action at this time.
0 commit comments