minor fixed on FlowRuleProgrammable for ODTN OFC demo
Change-Id: Ifb5106ce570b2615fbca1500631367a72c41f2d0
(cherry picked from commit 84ac18133d6953ac2840504090587b7b7397112f)
diff --git a/drivers/odtn-driver/src/main/java/org/onosproject/drivers/odtn/NokiaFlowRuleProgrammable.java b/drivers/odtn-driver/src/main/java/org/onosproject/drivers/odtn/NokiaFlowRuleProgrammable.java
index 0639884..f446848 100644
--- a/drivers/odtn-driver/src/main/java/org/onosproject/drivers/odtn/NokiaFlowRuleProgrammable.java
+++ b/drivers/odtn-driver/src/main/java/org/onosproject/drivers/odtn/NokiaFlowRuleProgrammable.java
@@ -168,11 +168,12 @@
private void setOpticalChannelFrequency(NetconfSession session,
String optChannel, Frequency freq)
throws NetconfException {
+ String[] textStr = optChannel.split("-");
StringBuilder sb = new StringBuilder();
sb.append(
"<components xmlns='http://openconfig.net/yang/platform'>"
+ "<component operation='merge'>"
- + "<name>" + optChannel + "</name>"
+ + "<name>" + "OCH-" + textStr[1] + "-" + textStr[2] + "-" + textStr[3] + "</name>"
+ "<oc-opt-term:optical-channel "
+
" xmlns:oc-opt-term='http://openconfig.net/yang/terminal-device'>"