def delete_domain()

in domain_function.py [0:0]


def delete_domain(domain_id):
    response = client.delete_domain(
        DomainId=domain_id,
        RetentionPolicy={
            'HomeEfsFileSystem': 'Delete'
        }
    )
    deleted = False
    while not deleted:
        try:
            client.describe_domain(DomainId=domain_id)
        except ClientError as error:
            if error.response['Error']['Code'] == 'ResourceNotFound':
                print('Deleted')
                deleted = True
                return
        time.sleep(5)
    return response