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}