def delete_endpoint()

in cloudformation/mediapackage_endpoint_common.py [0:0]


def delete_endpoint(mediapackage, event, context):
    """
    Delete a MediaPackage channel
    Return success/failure
    """
    endpoint_id = event["PhysicalResourceId"]
    try:
        response = mediapackage.delete_origin_endpoint(Id=endpoint_id)
        result = {'Status': 'SUCCESS', 'Data': response, 'ResourceId': endpoint_id}
    except Exception as ex:
        print(ex)
        result = {'Status': 'FAILED', 'Data': {"Exception": str(ex)}, 'ResourceId': endpoint_id}
    return result