Update functional test _get_stack
After change in heat ``StackManager.list()`` returns stack lists in which stacks doesn't has a description method. So murano needs to use ``StackManager.get(stack_id)`` instead. Closes-Bug: #1591180 Change-Id: Ia7c17e7415176042a5d6a7f8af2318baa8675278
This commit is contained in:
parent
822a312c3a
commit
e427334428
@ -519,7 +519,13 @@ class DeployTestMixin(zip_utils.ZipUtilsMixin):
|
||||
def _get_stack(cls, environment_id):
|
||||
|
||||
for stack in cls.heat_client().stacks.list():
|
||||
if environment_id in stack.description:
|
||||
stack_description = (
|
||||
cls.heat_client().stacks.get(stack.id).description)
|
||||
if not stack_description:
|
||||
err_msg = ("Stack {0} description is empty".format(stack.id))
|
||||
LOG.error(err_msg)
|
||||
raise RuntimeError(err_msg)
|
||||
if environment_id in stack_description:
|
||||
return stack
|
||||
|
||||
@classmethod
|
||||
|
Loading…
Reference in New Issue
Block a user