Skip to content

Commit 39b696f

Browse files
committed
fix: modify proxy rule
1 parent c21a2aa commit 39b696f

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

tencentcloud/services/teo/service_tencentcloud_teo.go

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1523,7 +1523,15 @@ func (me *TeoService) DescribeTeoL4ProxyRuleById(ctx context.Context, zoneId str
15231523
for {
15241524
request.Offset = &offset
15251525
request.Limit = &limit
1526-
response, err := me.client.UseTeoV20220901Client().DescribeL4ProxyRules(request)
1526+
response := teo.NewDescribeL4ProxyRulesResponse()
1527+
err := resource.Retry(tccommon.ReadRetryTimeout, func() *resource.RetryError {
1528+
result, e := me.client.UseTeoClient().DescribeL4ProxyRules(request)
1529+
if e != nil {
1530+
return tccommon.RetryError(e)
1531+
}
1532+
response = result
1533+
return nil
1534+
})
15271535
if err != nil {
15281536
errRet = err
15291537
return
@@ -1541,10 +1549,10 @@ func (me *TeoService) DescribeTeoL4ProxyRuleById(ctx context.Context, zoneId str
15411549
offset = offset + uint64(limit)
15421550
}
15431551

1544-
if len(instances) > 1 {
1545-
errRet = fmt.Errorf("resource not exists")
1552+
if len(instances) < 1 {
15461553
return
15471554
}
1555+
15481556
ret = instances[0]
15491557
return
15501558
}

0 commit comments

Comments
 (0)