Fix a bug for rerouting
Change-Id: I90bf3ea1eb5066d2ff40ca984157020f75b3b2da
diff --git a/src/main/java/net/onrc/onos/intent/runtime/PathCalcRuntimeModule.java b/src/main/java/net/onrc/onos/intent/runtime/PathCalcRuntimeModule.java
index 2eecf2c..b7c355d 100755
--- a/src/main/java/net/onrc/onos/intent/runtime/PathCalcRuntimeModule.java
+++ b/src/main/java/net/onrc/onos/intent/runtime/PathCalcRuntimeModule.java
@@ -65,6 +65,7 @@
for (Intent pathIntent : oldPaths) {
reroutingOperation.add(Operator.ADD, ((PathIntent) pathIntent).getParentIntent());
}
+ executeIntentOperations(reroutingOperation);
}
private void log(String step) {
@@ -262,6 +263,8 @@
@Override
public void entryUpdated(IntentStateList value) {
+ // TODO draw state transition diagram in multiple ONOS instances and update this method
+
log("called_EntryUpdated");
// reflect state changes of path-level intent into application-level intents
log("begin_changeStateByNotification");