Check to make sure key exists in tag list before using it

Fixes #7910
pull/7649/head
James Cammarata 11 years ago
parent 98f8438236
commit 375edbd087

@ -209,6 +209,8 @@ def create_autoscaling_group(connection, module):
existing_tags = as_group.tags existing_tags = as_group.tags
existing_tag_map = dict((tag.key, tag) for tag in existing_tags) existing_tag_map = dict((tag.key, tag) for tag in existing_tags)
for tag in set_tags: for tag in set_tags:
if 'key' not in tag:
continue
if ( not tag['key'] in existing_tag_map or if ( not tag['key'] in existing_tag_map or
existing_tag_map[tag['key']].value != tag['value'] or existing_tag_map[tag['key']].value != tag['value'] or
('propagate_at_launch' in tag and ('propagate_at_launch' in tag and

Loading…
Cancel
Save