ec2_group: prioritise current VPC group names over others

reviewable/pr18780/r1
zimbatm 10 years ago
parent 8a4d5856ce
commit 34378b6c6a

@ -223,6 +223,11 @@ def main():
groups = {} groups = {}
for curGroup in ec2.get_all_security_groups(): for curGroup in ec2.get_all_security_groups():
groups[curGroup.id] = curGroup groups[curGroup.id] = curGroup
if curGroup.name in groups:
# Prioritise groups from the current VPC
if vpc_id is None or curGroup.vpc_id == vpc_id:
groups[curGroup.name] = curGroup
else:
groups[curGroup.name] = curGroup groups[curGroup.name] = curGroup
if curGroup.name == name and (vpc_id is None or curGroup.vpc_id == vpc_id): if curGroup.name == name and (vpc_id is None or curGroup.vpc_id == vpc_id):

Loading…
Cancel
Save