From e48c599b0b8aaa159fda2eff8a9a06ae10e8c134 Mon Sep 17 00:00:00 2001 From: Yi Tseng Date: Mon, 7 Feb 2022 11:42:12 -0800 Subject: [PATCH] Add sdk-port annotation with discover port from Stratum Change-Id: I37f810767df9fb5adee815cd19e78c71a1aaa37c (cherry picked from commit ca5cfe77821b2a750570a80418be30a90af25d9b) --- .../drivers/gnmi/OpenConfigGnmiDeviceDescriptionDiscovery.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gnmi/src/main/java/org/onosproject/drivers/gnmi/OpenConfigGnmiDeviceDescriptionDiscovery.java b/drivers/gnmi/src/main/java/org/onosproject/drivers/gnmi/OpenConfigGnmiDeviceDescriptionDiscovery.java index ee7ccc5df9..6ae4c331e8 100644 --- a/drivers/gnmi/src/main/java/org/onosproject/drivers/gnmi/OpenConfigGnmiDeviceDescriptionDiscovery.java +++ b/drivers/gnmi/src/main/java/org/onosproject/drivers/gnmi/OpenConfigGnmiDeviceDescriptionDiscovery.java @@ -58,6 +58,7 @@ public class OpenConfigGnmiDeviceDescriptionDiscovery .getLogger(OpenConfigGnmiDeviceDescriptionDiscovery.class); private static final String LAST_CHANGE = "last-change"; + private static final String SDK_PORT = "sdk-port"; private static final String UNKNOWN = "unknown"; @@ -170,6 +171,7 @@ public class OpenConfigGnmiDeviceDescriptionDiscovery switch (pathElemName) { case "ifindex": // port number builder.withPortNumber(PortNumber.portNumber(val.getUintVal(), ifName)); + annotationsBuilder.set(SDK_PORT, String.valueOf(val.getUintVal())); return; case "oper-status": builder.isEnabled(parseOperStatus(val.getStringVal()));