def get()

in aai/aws.py [0:0]


def get(profile_name, region_name, sheet):
    # results = []

    service = sheet["service"]
    function = sheet["function"]

    # optional
    result_key = sheet.get("result_key", None)
    parameters = sheet.get("parameters", None)

    log.info(
        "Started:{}:{}:{}:{}:{}".format(
            profile_name, region_name, service, function, result_key
        )
    )
    result = fetch(
        profile_name=profile_name,
        region_name=region_name,
        service=service,
        function=function,
        result_key=result_key,
        parameters=parameters,
    )
    # results.append(result)
    log.info("Result:{{{}}}".format(result))
    log.info("Finished:{}:{}:{}:{}".format(region_name, service, function, result_key))

    return result