Step 1: Move vm scripts to the right place
[integration/test.git] / test / tools / odl-mdsal-clustering-tests / config / module-shards.conf
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 = [
31                     "member-1",
32                     "member-2",
33                     "member-3"
34                 ]
35             }
36         ]
37     },
38     {
39         name = "topology"
40         shards = [
41             {
42                 name="topology"
43                 replicas = [
44                     "member-1",
45                     "member-2",
46                     "member-3"
47                 ]
48             }
49         ]
50     },
51     {
52         name = "inventory"
53         shards = [
54             {
55                 name="inventory"
56                 replicas = [
57                     "member-1",
58                     "member-2",
59                     "member-3"
60                 ]
61             }
62         ]
63     },
64          {
65              name = "toaster"
66              shards = [
67                  {
68                      name="toaster"
69                      replicas = [
70                          "member-1",
71                          "member-2",
72                          "member-3"
73                      ]
74                  }
75              ]
76          }
77          {
78              name = "car"
79              shards = [
80                  {
81                      name="car"
82                      replicas = [
83                          "member-1",
84                          "member-2",
85                          "member-3"
86                      ]
87                  }
88              ]
89          }
90          {
91              name = "people"
92              shards = [
93                  {
94                      name="people"
95                      replicas = [
96                          "member-1",
97                          "member-2",
98                          "member-3"
99                      ]
100                  }
101              ]
102          }
103          {
104              name = "car-purchase"
105              shards = [
106                  {
107                      name="car-purchase"
108                      replicas = [
109                          "member-1",
110                          "member-2",
111                          "member-3"
112                      ]
113                  }
114              ]
115          }
116
117 ]