Example #1
0
 def test_substitute_config_values_ngt(self):
     ngt = copy.copy(c.SAMPLE_NGT)
     ngt["flavor_id"] = "{flavor_id}"
     ngt["floating_ip_pool"] = "{floating_ip_pool}"
     configs = {"flavor_id": "2", "floating_ip_pool": None}
     template_api.substitute_config_values(configs, ngt, "/path")
     self.assertEqual("2", ngt["flavor_id"])
     self.assertIsNone(ngt["floating_ip_pool"])
Example #2
0
 def test_substitute_config_values_ngt(self):
     ngt = copy.copy(c.SAMPLE_NGT)
     ngt["flavor_id"] = "{flavor_id}"
     ngt["floating_ip_pool"] = "{floating_ip_pool}"
     configs = {"flavor_id": "2", "floating_ip_pool": None}
     template_api.substitute_config_values(configs, ngt, "/path")
     self.assertEqual("2", ngt["flavor_id"])
     self.assertIsNone(ngt["floating_ip_pool"])
Example #3
0
    def test_substitute_config_values_clt(self):
        clt = copy.copy(c.SAMPLE_CLT)
        clt["neutron_management_network"] = "{neutron_management_network}"
        clt["default_image_id"] = "{default_image_id}"

        netid = str(uuid.uuid4())
        configs = {"neutron_management_network": netid, "default_image_id": None}
        template_api.substitute_config_values(configs, clt, "/path")
        self.assertEqual(netid, clt["neutron_management_network"])
        self.assertIsNone(clt["default_image_id"])
Example #4
0
    def test_substitute_config_values_clt(self):
        clt = copy.copy(c.SAMPLE_CLT)
        clt["neutron_management_network"] = "{neutron_management_network}"
        clt["default_image_id"] = "{default_image_id}"

        netid = str(uuid.uuid4())
        configs = {
            "neutron_management_network": netid,
            "default_image_id": None
        }
        template_api.substitute_config_values(configs, clt, "/path")
        self.assertEqual(netid, clt["neutron_management_network"])
        self.assertIsNone(clt["default_image_id"])