|
tech.pantheon.lodl.controller.initializers.controller.sal.distributed.datastore.DistributedDataStoreFactoryLodlImpl - in the createInstance method, the org.opendaylight.controller.cluster.datastore.config.ConfigurationImpl has hard-coded file names for module-shards.conf and modules.conf and also relative paths to those files is hard-coded in class org.opendaylight.controller.cluster.datastore.config.FileModuleShardConfigProvider
instead it would be better if path to those configuration files is provided in blueprint of org.opendaylight.controller:sal-distributed-datastore bundle as init parameter of DistributedDataStoreFactoryLodlImpl and passed down into FileModuleShardConfigProvider.
|