Step 1: Move vm scripts to the right place
[integration/test.git] / tools / clustering / cluster-deployer / templates / openflow / module-shards.conf.template
1 # This file describes which shards live on which members
2 # The format for a module-shards is as follows,
3 # {
4 #    name = "<friendly_name_of_the_module>"
5 #    shards = [
6 #        {
7 #            name="<any_name_that_is_unique_for_the_module>"
8 #            replicas = [
9 #                "<name_of_member_on_which_to_run>"
10 #            ]
11 #     ]
12 # }
13 #
14 # For Helium we support only one shard per module. Beyond Helium
15 # we will support more than 1
16 # The replicas section is a collection of member names. This information
17 # will be used to decide on which members replicas of a particular shard will be
18 # located. Once replication is integrated with the distributed data store then
19 # this section can have multiple entries.
20 #
21 #
22
23
24 module-shards = [
25     {
26         name = "default"
27         shards = [
28             {
29                 name="default"
30                 replicas = {{{REPLICAS_1}}}
31                 
32             }
33         ]
34     },
35     {
36         name = "topology"
37         shards = [
38             {
39                 name="topology"
40                 replicas = {{{REPLICAS_2}}}
41                 
42             }
43         ]
44     },
45     {
46         name = "inventory"
47         shards = [
48             {
49                 name="inventory"
50                 replicas = {{{REPLICAS_3}}}
51                 
52             }
53         ]
54     },
55          {
56              name = "toaster"
57              shards = [
58                  {
59                      name="toaster"
60                      replicas = {{{REPLICAS_4}}}
61                  }
62              ]
63          }
64
65 ]