Mercurial > hg > Database > Christie
changeset 103:3ae54e59ed68
update TopologyManager
author | akahori |
---|---|
date | Sat, 22 Sep 2018 09:49:49 +0900 |
parents | 7879076073ce |
children | 2043f2001a91 |
files | src/main/java/christie/topology/manager/TopologyManager.java |
diffstat | 1 files changed, 8 insertions(+), 6 deletions(-) [+] |
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());