Leave current secutiry groups as-is if not provided (#19043)

pull/19076/head
Maarten Bezemer 8 years ago committed by Ryan Brown
parent 1d80f5cf0f
commit 7b4eb078c6

@ -397,12 +397,13 @@ class ElastiCacheManager(object):
return True
# check vpc security groups
vpc_security_groups = []
security_groups = self.data['SecurityGroups'] or []
for sg in security_groups:
vpc_security_groups.append(sg['SecurityGroupId'])
if set(vpc_security_groups) != set(self.security_group_ids):
return True
if len(self.security_group_ids) > 0:
vpc_security_groups = []
security_groups = self.data['SecurityGroups'] or []
for sg in security_groups:
vpc_security_groups.append(sg['SecurityGroupId'])
if set(vpc_security_groups) != set(self.security_group_ids):
return True
return False

Loading…
Cancel
Save