Merge pull request #1911 from markchalloner/cf-create-change-sets-tags-fix

Fix Tags parameter on CloudFormation create_change_set method.
This commit is contained in:
Steve Pulec 2018-12-28 19:55:36 -05:00 committed by GitHub
commit 643c498d01
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View file

@ -87,7 +87,8 @@ class CloudFormationResponse(BaseResponse):
role_arn = self._get_param('RoleARN')
update_or_create = self._get_param('ChangeSetType', 'CREATE')
parameters_list = self._get_list_prefix("Parameters.member")
tags = {tag[0]: tag[1] for tag in self._get_list_prefix("Tags.member")}
tags = dict((item['key'], item['value'])
for item in self._get_list_prefix("Tags.member"))
parameters = {param['parameter_key']: param['parameter_value']
for param in parameters_list}
if template_url: