commit | 486349db982f6d2d324b325adfc83c73385bef47 | [log] [tgz] |
---|---|---|
author | alshabib <alshabibi.ali@gmail.com> | Tue Nov 25 18:09:25 2014 -0500 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed Nov 26 21:31:58 2014 +0000 |
tree | c5ea7836f0da6ca4f0a84bed626a87c6ad2794b0 | |
parent | 5af8a9421765a74576c4249bdef9f03517db6bdd [diff] [blame] |
random demo intent installer Change-Id: I1ac2f5a6b7efbc7c940c6d7c371af4f5befcd676 using a timer to pace ourselves Change-Id: Ia58698f950bbbc958ad002ed56dfe54b90f317ab all good blasts intents Change-Id: Ia85df5ad211c01d22d4088403d789b3d6a2292f7 clean up Change-Id: I1a6dde05f57d0e4866d3255fc28836dfa7e7c190
diff --git a/apps/demo/src/main/java/org/onlab/onos/demo/DemoResource.java b/apps/demo/src/main/java/org/onlab/onos/demo/DemoResource.java index f533072..91e8b62 100644 --- a/apps/demo/src/main/java/org/onlab/onos/demo/DemoResource.java +++ b/apps/demo/src/main/java/org/onlab/onos/demo/DemoResource.java
@@ -13,6 +13,7 @@ import javax.ws.rs.core.Response; import java.io.IOException; import java.io.InputStream; +import java.util.Optional; /** * Rest API for demos. @@ -33,10 +34,11 @@ .entity("Expected type field containing either mesh or random.").build(); } + DemoAPI.InstallType type = DemoAPI.InstallType.valueOf( cfg.get("type").asText().toUpperCase()); DemoAPI demo = get(DemoAPI.class); - demo.setup(type); + demo.setup(type, Optional.ofNullable(cfg.get("runParams"))); return Response.ok(mapper.createObjectNode().toString()).build(); }