Added ability to configure reactive forwarding.
diff --git a/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java b/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
index 39f5a68..62b0b84 100644
--- a/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
+++ b/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
@@ -65,7 +65,8 @@
private ApplicationId appId;
- @Property(name = "enabled", boolValue = true, label = "Forwarding enabled")
+ @Property(name = "enabled", boolValue = true,
+ label = "Enable forwarding; default is true")
private boolean isEnabled = true;
@Activate
@@ -94,7 +95,8 @@
if (!isEnabled) {
flowRuleService.removeFlowRulesById(appId);
}
- log.info("Reconfigured enabled = {}", isEnabled);
+ log.info("Reconfigured. Forwarding is {}",
+ isEnabled ? "enabled" : "disabled");
}
}
}
@@ -207,7 +209,6 @@
builder.build(), treat.build(), PRIORITY, appId, TIMEOUT);
flowRuleService.applyFlowRules(f);
-
}
}