Example #1
0
 def setUp(self):
     super(TestClusterController, self).setUp()
     self.controller = ClusterController()
     self.cluster = {
         "cluster": {
             "name":
             "products",
             "datastore": {
                 "type": "mongodb",
                 "version": "2.4.10"
             },
             "instances": [{
                 "flavorRef": "7",
                 "volume": {
                     "size": 1
                 },
             }, {
                 "flavorRef": "7",
                 "volume": {
                     "size": 1
                 },
             }, {
                 "flavorRef": "7",
                 "volume": {
                     "size": 1
                 },
             }, {
                 "flavorRef": "7",
                 "volume": {
                     "size": 1
                 },
             }, {
                 "flavorRef": "7",
                 "volume": {
                     "size": 1
                 },
             }]
         }
     }
     self.add_shard = {"add_shard": {}}
    def setUp(self):
        super(TestClusterController, self).setUp()
        self.controller = ClusterController()
        instances = [
            {
                "volume_size": None,
                "flavorRef": "7",
                "availability_zone": "az",
                "nics": [
                    {"net-id": "e89aa5fd-6b0a-436d-a75c-1545d34d5331"}
                ]
            },
            {
                "volume_size": None,
                "flavorRef": "8",
                "availability_zone": "az",
                "nics": [
                    {"net-id": "e89aa5fd-6b0a-436d-a75c-1545d34d5331"}
                ]
            },
            {
                "volume_size": None,
                "flavorRef": "7",
                "availability_zone": "az",
                "nics": [
                    {"net-id": "e89aa5fd-6b0a-436d-a75c-1545d34d5331"}
                ]
            }
        ]

        self.cluster = {
            "cluster": {
                "name": "products",
                "datastore": {
                    "type": "redis",
                    "version": "3.0"
                },
                "instances": instances
            }
        }