Skip to content

Commit 9d80d8f

Browse files
committed
fix clb cannot get metric
1 parent 822ff84 commit 9d80d8f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/instance/repository_clb.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ func init() {
1717
registerRepository("QCE/LOADBALANCE", NewClbTcInstanceRepository)
1818
}
1919

20+
var open = "OPEN"
21+
2022
type ClbTcInstanceRepository struct {
2123
client *sdk.Client
2224
logger log.Logger
@@ -36,6 +38,7 @@ func (repo *ClbTcInstanceRepository) Get(id string) (instance TcInstance, err er
3638
} else {
3739
req.LoadBalancerIds = []*string{&id}
3840
}
41+
req.LoadBalancerType = &open
3942

4043
resp, err := repo.client.DescribeLoadBalancers(req)
4144
if err != nil {
@@ -67,6 +70,7 @@ func (repo *ClbTcInstanceRepository) ListByFilters(filters map[string]string) (i
6770

6871
req.Offset = &offset
6972
req.Limit = &limit
73+
req.LoadBalancerType = &open
7074

7175
getMoreInstances:
7276
resp, err := repo.client.DescribeLoadBalancers(req)

0 commit comments

Comments
 (0)