commit | e018a92b14c129b12076a6579e03d06930b65d13 | [log] [tgz] |
---|---|---|
author | Ayaka Koshibe <ayaka@onlab.us> | Tue Jan 19 15:53:37 2016 -0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Thu Feb 18 08:48:15 2016 +0000 |
tree | df81782d4f8a94ca989db280d8c6416743383a53 | |
parent | 31ad527ec2b85e098b0963b79322855a60be4c84 [diff] |
Check for standalone device IDs as args for `paths` command Change-Id: Ia821345bbee2a9910d64fa37e033dec60d0da869
diff --git a/cli/src/main/java/org/onosproject/cli/net/PathListCommand.java b/cli/src/main/java/org/onosproject/cli/net/PathListCommand.java index 141ae26..5bdd92b 100644 --- a/cli/src/main/java/org/onosproject/cli/net/PathListCommand.java +++ b/cli/src/main/java/org/onosproject/cli/net/PathListCommand.java
@@ -50,6 +50,10 @@ @Override protected void execute() { init(); + if (src.split("/").length != 1 || dst.split("/").length != 1) { + print("Expected device IDs as arguments"); + return; + } Set<Path> paths = service.getPaths(topology, deviceId(src), deviceId(dst)); if (outputJson()) { print("%s", json(this, paths));