def calculate_sg_archdomains():
result = defaultdict(set)
for region in boto.ec2.regions():
ec2 = region.connect()
if ec2 is not None:
try:
reservations = ec2.get_all_instances()
except boto.exception.EC2ResponseError:
reservations = []
for reservation in reservations:
for i in reservation.instances:
archdomain = get_archdomain(i)
for r in i.groups:
result[r.name].add(archdomain)
return result
categorize-security-groups-by-archdomain-of-attached-instances.py 文件源码
python
阅读 41
收藏 0
点赞 0
评论 0
评论列表
文章目录