Add option to create uni-directional link
Change-Id: I99eadbe2b663f4acb2d39dcce516a090de87fc0c
diff --git a/cli/src/main/java/org/onosproject/cli/net/ConfigureLinkCommand.java b/cli/src/main/java/org/onosproject/cli/net/ConfigureLinkCommand.java
index be310e8..cff1005 100644
--- a/cli/src/main/java/org/onosproject/cli/net/ConfigureLinkCommand.java
+++ b/cli/src/main/java/org/onosproject/cli/net/ConfigureLinkCommand.java
@@ -50,6 +50,11 @@
valueToShowInHelp = "DIRECT")
String type = Link.Type.DIRECT.name();
+
+ @Option(name = "--uni-directional",
+ description = "specify that link is uni-directional")
+ boolean isUniDi = false;
+
// TODO add metric, latency, durable
@Option(name = "--bandwidth",
@@ -96,6 +101,7 @@
BasicLinkConfig cfg = netCfgService.addConfig(link, BasicLinkConfig.class);
cfg.isAllowed(!disallow);
+ cfg.isBidirectional(!isUniDi);
cfg.type(linkType);
if (bw != null) {
cfg.bandwidth(bw);