X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=integration%2Ftest.git;a=blobdiff_plain;f=tools%2Fclustering%2Fcluster-deployer%2Ftemplates%2Fmulti-node-test%2Fmodules.conf.template;fp=tools%2Fclustering%2Fcluster-deployer%2Ftemplates%2Fmulti-node-test%2Fmodules.conf.template;h=71c12d2f34a0dae7c85cd8e3dede692ccfffee96;hp=0000000000000000000000000000000000000000;hb=59e81c38620fa1b61e15771191e35771450b9499;hpb=072f6e3a8d1bdf8f4c663843589c22d93ba07791;ds=sidebyside diff --git a/tools/clustering/cluster-deployer/templates/multi-node-test/modules.conf.template b/tools/clustering/cluster-deployer/templates/multi-node-test/modules.conf.template new file mode 100644 index 0000000000..71c12d2f34 --- /dev/null +++ b/tools/clustering/cluster-deployer/templates/multi-node-test/modules.conf.template @@ -0,0 +1,50 @@ +# This file should describe all the modules that need to be placed in a separate shard +# The format of the configuration is as follows +# { +# name = "" +# namespace = "" +# shard-strategy = "module" +# } +# +# Note that at this time the only shard-strategy we support is module which basically +# will put all the data of a single module in two shards (one for config and one for +# operational data) + +modules = [ + { + name = "inventory" + namespace = "urn:opendaylight:inventory" + shard-strategy = "module" + }, + + { + name = "topology" + namespace = "urn:TBD:params:xml:ns:yang:network-topology" + shard-strategy = "module" + }, + + { + name = "toaster" + namespace = "http://netconfcentral.org/ns/toaster" + shard-strategy = "module" + }, + + { + name = "car" + namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" + shard-strategy = "module" + }, + + { + name = "people" + namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" + shard-strategy = "module" + }, + + { + name = "car-people" + namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" + shard-strategy = "module" + } + +]