Eliminating some performance bottlenecks; more to be done.
diff --git a/cli/src/main/java/org/onlab/onos/cli/net/WipeOutCommand.java b/cli/src/main/java/org/onlab/onos/cli/net/WipeOutCommand.java
index fe18ba0..5fd29f2 100644
--- a/cli/src/main/java/org/onlab/onos/cli/net/WipeOutCommand.java
+++ b/cli/src/main/java/org/onlab/onos/cli/net/WipeOutCommand.java
@@ -19,17 +19,16 @@
description = "Wipes-out the entire network information base, i.e. devices, links, hosts")
public class WipeOutCommand extends ClustersListCommand {
- private static final String DISCLAIMER = "Delete everything please.";
+ private static final String PLEASE = "please";
- @Argument(index = 0, name = "disclaimer", description = "Device ID",
+ @Argument(index = 0, name = "please", description = "Confirmation phrase",
required = false, multiValued = false)
- String disclaimer = null;
+ String please = null;
@Override
protected void execute() {
- if (disclaimer == null || !disclaimer.equals(DISCLAIMER)) {
- print("I'm afraid I can't do that!\nPlease acknowledge with phrase: '%s'",
- DISCLAIMER);
+ if (please == null || !please.equals(PLEASE)) {
+ print("I'm afraid I can't do that!\nSay: %s", PLEASE);
return;
}