- Added MODIFY fucntion in the driver
- Decoupled topology event handler from events notification thread
- Added a logic to handle link failure and backup (using MODIFY-STRICT feature)
Change-Id: I8da952634299068e61b0b969e1d90274f5c4f46e
diff --git a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
index 27f1a3c..4ea528a 100644
--- a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
+++ b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
@@ -714,9 +714,9 @@
case REMOVE:
fmBuilder = factory.buildFlowDeleteStrict();
break;
- // case MODIFY: // TODO
- // fmBuilder = factory.buildFlowModifyStrict();
- // break;
+ case MODIFY:
+ fmBuilder = factory.buildFlowModifyStrict();
+ break;
default:
log.warn("Unsupported MatchAction Operator: {}", matchActionOp.getOperator());
return;