diff src/main/java/alice/topology/node/StartTopologyNode.java @ 647:e321c5ec9b58

fix toplogy manager; ring worked
author suruga
date Sun, 31 Dec 2017 19:32:27 +0900
parents cb16036404ba
children
line wrap: on
line diff
--- a/src/main/java/alice/topology/node/StartTopologyNode.java	Sun Dec 31 12:06:45 2017 +0900
+++ b/src/main/java/alice/topology/node/StartTopologyNode.java	Sun Dec 31 19:32:27 2017 +0900
@@ -32,10 +32,15 @@
             e.printStackTrace();
         }
         new SaveCookie();
+        if (conf.localPort == 0) {
+            // local test mode
+            localHostName = conf.getLocalKey();
+        }
+        ods.put("config" , conf );
 
         HostMessage host = new HostMessage(localHostName, conf.localPort);
         host.cookie = conf.cookie;
-        ods.put(manager, "host", host);
+        ods.put(manager, "hostMessage", host);
 
         ods.put(local,"_CLIST", new ArrayList<String>());
 
@@ -49,8 +54,6 @@
         ods.put(local, "reverseCount", 0);
 
         ConfigurationFinish cs3 = new ConfigurationFinish(startCS);
-        cs3.reverseCount.setKey(local, "reverseCount");
-        cs3.configNodeNum.setKey(local, "configNodeNum");
 
     }