CORD-727 Implemented port name on OVS in ServicePort API
This port name is used to identify service port object when a new
VM port is detected on OVS.
Change-Id: Id17d846ed745af93423d6eee98ffd9561590dd88
diff --git a/src/main/java/org/opencord/cordvtn/impl/InstanceManager.java b/src/main/java/org/opencord/cordvtn/impl/InstanceManager.java
index 80f21ee..e8983c6 100644
--- a/src/main/java/org/opencord/cordvtn/impl/InstanceManager.java
+++ b/src/main/java/org/opencord/cordvtn/impl/InstanceManager.java
@@ -216,7 +216,7 @@
private ServicePort getServicePortByPortName(String portName) {
Optional<ServicePort> sport = snetService.servicePorts()
.stream()
- .filter(p -> p.id().id().contains(portName.substring(3)))
+ .filter(p -> Objects.equals(p.name(), portName))
.findFirst();
return sport.isPresent() ? sport.get() : null;
}