Add ability to pass parameters during update
This patch add addtional option parameters for stack_update method,
which is used in integration tests.
Change-Id: If7a995616dc5b8fbf342e324f2355df17a1adeba
diff --git a/common/test.py b/common/test.py
index 02f7f8a..2392b8e 100644
--- a/common/test.py
+++ b/common/test.py
@@ -256,9 +256,10 @@
success_on_not_found=True)
def update_stack(self, stack_identifier, template, environment=None,
- files=None):
+ files=None, parameters=None):
env = environment or {}
env_files = files or {}
+ parameters = parameters or {}
stack_name = stack_identifier.split('/')[0]
self.client.stacks.update(
stack_id=stack_identifier,
@@ -266,7 +267,7 @@
template=template,
files=env_files,
disable_rollback=True,
- parameters={},
+ parameters=parameters,
environment=env
)
self._wait_for_stack_status(stack_identifier, 'UPDATE_COMPLETE')