changeset 646:3c060de44c2e

debug toplogy test
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 31 Dec 2017 12:06:45 +0900
parents cb16036404ba
children e321c5ec9b58
files src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java src/main/java/alice/topology/node/TopologyNodeConfig.java
diffstat 2 files changed, 8 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java	Sun Dec 31 11:04:29 2017 +0900
+++ b/src/main/java/alice/test/topology/localTestTopology/LocalTestTopology.java	Sun Dec 31 12:06:45 2017 +0900
@@ -1,7 +1,8 @@
 package alice.test.topology.localTestTopology;
 
+import alice.codesegment.CodeSegment;
 import alice.daemon.AliceDaemon;
-import alice.datasegment.DataSegment;
+import alice.datasegment.*;
 import alice.topology.manager.StartTopologyManager;
 import alice.topology.manager.TopologyManagerConfig;
 import alice.topology.node.StartTopologyNode;
@@ -24,11 +25,13 @@
         new StartTopologyManager(topologyManagerConfig).execute();
 
         for (LocalTestTopologyConfig conf: configs ) {
-            String[] csarg = {"--port ", Integer.toString(topologyManagerConfig.localPort), "--host","localhost" };
+            new AliceDaemon(conf).listen();
+            DataSegment.connect(conf.key,conf.key,"localhost",conf.localPort);
+            String[] csarg = {"-port ", Integer.toString(topologyManagerConfig.localPort), "-host","localhost","-localKey",conf.key };
             TopologyNodeConfig cs  = new TopologyNodeConfig(csarg);
             cs.setLocalKey(conf.key);
             cs.setManagerKey("manager");
-            new StartTopologyNode(cs, new LTRemoteIncrement(conf));
+            new StartTopologyNode(cs, new LTRemoteIncrement(conf)).execute();
         }
         new LTopologyStartCodeSegment(configs).execute();
     }
--- a/src/main/java/alice/topology/node/TopologyNodeConfig.java	Sun Dec 31 11:04:29 2017 +0900
+++ b/src/main/java/alice/topology/node/TopologyNodeConfig.java	Sun Dec 31 12:06:45 2017 +0900
@@ -23,16 +23,14 @@
     }
 
     public void setManagerKey(String manager) {
-        this.manager = manager;
+        this.managerKey = manager;
     }
 
     public String getManagerKey() {
-        return manager;
+        return managerKey;
 
     }
 
-    private String manager = "manager";
-
     public TopologyNodeConfig(String[] args) {
         super(args);
         for (int i = 0; i< args.length; i++) {