Mercurial > hg > Database > Christie
diff src/main/java/christie/topology/manager/TopologyManager.java @ 103:3ae54e59ed68
update TopologyManager
author | akahori |
---|---|
date | Sat, 22 Sep 2018 09:49:49 +0900 |
parents | f607fe2fc9a9 |
children | daf37151dd97 |
line wrap: on
line diff
--- a/src/main/java/christie/topology/manager/TopologyManager.java Tue Sep 18 10:04:26 2018 +0900 +++ b/src/main/java/christie/topology/manager/TopologyManager.java Sat Sep 22 09:49:49 2018 +0900 @@ -22,12 +22,7 @@ cgm.setup(new CheckComingHost()); getLocalDGM().put("absCookieTable", new HashMap<String, String>()); - if(!topologyManagerConfig.dynamic) { - getLocalDGM().put("running", false); - cgm.setup(new FileParser()); - cgm.setup(new IncomingHosts()); - cgm.setup(new ConfigWaiter()); - }else{ + if(topologyManagerConfig.dynamic) { getLocalDGM().put("running", true); if (topologyManagerConfig.type == TopologyType.Tree) { @@ -38,6 +33,13 @@ cgm.setup(new CreateTreeTopology()); //cgm.setup(new ReceiveDisconnectMessage()); } + + }else{ + getLocalDGM().put("running", false); + cgm.setup(new FileParser()); + cgm.setup(new IncomingHosts()); + cgm.setup(new ConfigWaiter()); + } cgm.setup(new CreateHash());