X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fconfig%2FFileModuleShardConfigProvider.java;h=2920f45fe93d198b935fd50690a97ffb0cfd342c;hp=c51e1931317874a3ec2a120876db0faff9b3d8e2;hb=925cb4a228d0fda99c7bfeb432eb25285a223887;hpb=cab1d5845cb951fe31a3243653ed567583dc73c1 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/FileModuleShardConfigProvider.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/FileModuleShardConfigProvider.java index c51e193131..2920f45fe9 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/FileModuleShardConfigProvider.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/FileModuleShardConfigProvider.java @@ -42,7 +42,7 @@ public class FileModuleShardConfigProvider implements ModuleShardConfigProvider File modulesFile = new File("./configuration/initial/" + modulesConfigPath); Config moduleShardsConfig = null; - if(moduleShardsFile.exists()) { + if (moduleShardsFile.exists()) { LOG.info("module shards config file exists - reading config from it"); moduleShardsConfig = ConfigFactory.parseFile(moduleShardsFile); } else { @@ -51,7 +51,7 @@ public class FileModuleShardConfigProvider implements ModuleShardConfigProvider } Config modulesConfig = null; - if(modulesFile.exists()) { + if (modulesFile.exists()) { LOG.info("modules config file exists - reading config from it"); modulesConfig = ConfigFactory.parseFile(modulesFile); } else { @@ -69,19 +69,19 @@ public class FileModuleShardConfigProvider implements ModuleShardConfigProvider Configuration configuration) { List modulesConfigObjectList = modulesConfig.getObjectList("modules"); - for(ConfigObject o : modulesConfigObjectList){ - ConfigObjectWrapper w = new ConfigObjectWrapper(o); + for (ConfigObject o : modulesConfigObjectList) { + ConfigObjectWrapper wrapper = new ConfigObjectWrapper(o); - String moduleName = w.stringValue("name"); + String moduleName = wrapper.stringValue("name"); ModuleConfig.Builder builder = moduleConfigMap.get(moduleName); - if(builder == null) { + if (builder == null) { builder = ModuleConfig.builder(moduleName); moduleConfigMap.put(moduleName, builder); } - builder.nameSpace(w.stringValue("namespace")); + builder.nameSpace(wrapper.stringValue("namespace")); builder.shardStrategy(ShardStrategyFactory.newShardStrategyInstance(moduleName, - w.stringValue("shard-strategy"), configuration)); + wrapper.stringValue("shard-strategy"), configuration)); } } @@ -90,14 +90,14 @@ public class FileModuleShardConfigProvider implements ModuleShardConfigProvider moduleShardsConfig.getObjectList("module-shards"); Map moduleConfigMap = new HashMap<>(); - for(ConfigObject moduleShardConfigObject : moduleShardsConfigObjectList){ + for (ConfigObject moduleShardConfigObject : moduleShardsConfigObjectList) { String moduleName = moduleShardConfigObject.get("name").unwrapped().toString(); ModuleConfig.Builder builder = ModuleConfig.builder(moduleName); List shardsConfigObjectList = moduleShardConfigObject.toConfig().getObjectList("shards"); - for(ConfigObject shard : shardsConfigObjectList){ + for (ConfigObject shard : shardsConfigObjectList) { String shardName = shard.get("name").unwrapped().toString(); List replicas = shard.toConfig().getStringList("replicas").stream() .map(MemberName::forName).collect(Collectors.toList()); @@ -110,15 +110,15 @@ public class FileModuleShardConfigProvider implements ModuleShardConfigProvider return moduleConfigMap; } - private static class ConfigObjectWrapper{ + private static class ConfigObjectWrapper { private final ConfigObject configObject; - ConfigObjectWrapper(final ConfigObject configObject){ + ConfigObjectWrapper(final ConfigObject configObject) { this.configObject = configObject; } - public String stringValue(final String name){ + public String stringValue(final String name) { return configObject.get(name).unwrapped().toString(); } }