def get_all_igws()

in lambda/vpcgraph.py [0:0]


def get_all_igws():
    igws = list()

    # Describe IGWs
    resp = ec2.describe_internet_gateways()
    igws.extend(resp['InternetGateways'])

    # Keep describing IGWs until there are no more 
    while 'NextToken' in resp:
        resp = ec2.describe_internet_gateways(
                    NextToken=resp['NextToken']
            )
        igws.extend(resp['InternetGateways'])

    return igws