def delete_network_insights_resources()

in delete_test_resources/app.py [0:0]


def delete_network_insights_resources(inflight_network_test_details):

    if inflight_network_test_details:
        for test_detail in inflight_network_test_details:
            try:
                ec2Client.delete_network_insights_analysis(
                    NetworkInsightsAnalysisId=test_detail['NetworkInsightsAnalysisId']
                )
            except botocore.exceptions.ClientError as error:
                logging.error(
                    "Call to delete_network_insights_analysis failed")
                raise error

            try:
                ec2Client.delete_network_insights_path(
                    NetworkInsightsPathId=test_detail['NetworkInsightsPathId']
                )
            except botocore.exceptions.ClientError as error:
                logging.error("Call to delete_network_insights_path failed")
                raise error