Skip to content

Commit 80d803e

Browse files
committed
fixing logic on interface lookup
1 parent 6f50604 commit 80d803e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pkg/api/api.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -536,9 +536,8 @@ func (api *KentikApi) getDeviceInfoNew(ctx context.Context) error {
536536
}
537537

538538
func (api *KentikApi) getInterfaces(ctx context.Context, deviceIds []string) error {
539-
api.Infof("Loading %d device interfaces", len(deviceIds))
540-
541539
for _, info := range api.config.KentikCreds {
540+
api.Infof("Loading %d device interfaces for %s", len(deviceIds), info.APIEmail)
542541
md := metadata.New(map[string]string{
543542
"X-CH-Auth-Email": info.APIEmail,
544543
"X-CH-Auth-API-Token": info.APIToken,
@@ -549,6 +548,7 @@ func (api *KentikApi) getInterfaces(ctx context.Context, deviceIds []string) err
549548
Filters: &interfacepb.InterfaceFilter{DeviceIds: deviceIds, Text: kt.LookupEnvString(KT_INTERFACE_LOOKUP_TEXT_FILTER, "")},
550549
}
551550
r, err := api.interfaceClient.ListInterface(ctxo, lt)
551+
if err != nil {
552552
if status.Code(err) == codes.Unimplemented {
553553
api.Warnf("Interface ListInterface endpoint not implemented (deprecated API); skipping.")
554554
return nil

0 commit comments

Comments
 (0)