def handler()

in src/wait_ec2/index.py [0:0]


def handler(event, _):
    """
    Lambda handler
    """

    instance_id = event["input"]["instance_id"]

    print("Waiting for ec2 instance to boot up...")
    EC2_R.Instance(instance_id).wait_until_running()

    print("Waiting ok status check")
    EC2.get_waiter("instance_status_ok").wait(
        InstanceIds=[instance_id],
        DryRun=False,
        IncludeAllInstances=True
    )

    print("Ready")

    return {
        "instance_id": instance_id,
        "request_id":"null"
    }