INNER CODE UNIT · Python

group_results

rohitcoder/hawk-eye · hawk_scanner/main.py:41

def group_results(args, results):
    grouped_results = defaultdict(list)
    for result in results:
        connection = system.get_connection(args)
        result = system.evaluate_severity(result, connection)
        grouped_results[result['data_source']].append(result)
    return grouped_results


def format_slack_message(group, result, records_mini, mention):
    template_map = {
        's3': """
        *** PII Or Secret Found ***
        Data Source: S3 Bucket - {vulnerable_profile}
        Bucket: {bucket}
        File Path: {file_path}
        Pattern Name: {pattern_name}
        Total Exposed: {total_exposed}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…