Bugfix attr rename

rename node attr from replaced_provision_info to
replaced_provisioning_info

Change-Id: I3e714fc6f6454eeb46797f3be10b1c20385a5e18
Closes-bug: 1643143
This commit is contained in:
Sergey Abramov 2016-11-23 15:17:02 +03:00
parent 40d77f1025
commit c92e6aa99e
2 changed files with 10 additions and 1 deletions

View File

@ -919,7 +919,7 @@ class DeploymentLCMSerializer(DeploymentHASerializer90):
self._cluster_info = self.get_common_attrs(node.cluster)
if node.replaced_provisioning_info:
info = node.replaced_provision_info
info = node.replaced_provisioning_info
else:
info = self._provision_serializer.serialize_node_info(
self._cluster_info, node

View File

@ -725,6 +725,15 @@ class TestDeploymentLCMSerialization90(
def create_serializer(cls, cluster):
return deployment_serializers.DeploymentLCMSerializer()
def test_inject_provision_node_with_node_replaced_provisioning_info(self):
objects.Cluster.prepare_for_deployment(self.cluster_db)
test_provisioning_info = {'test': 123}
self.node.replaced_provisioning_info = test_provisioning_info
data = {}
self.serializer.inject_provision_info(self.node, data)
self.assertIn('provision', data)
self.assertEqual(test_provisioning_info, data['provision'])
def test_openstack_configuration_in_serialized(self):
self.env.create_openstack_config(