mirror of
https://github.com/ghndrx/prowler.git
synced 2026-02-10 14:55:00 +00:00
fix(outputs): remove empty outputs (#2990)
This commit is contained in:
@@ -33,26 +33,26 @@ def stdout_report(finding, color, verbose, is_quiet):
|
||||
|
||||
def report(check_findings, output_options, audit_info):
|
||||
try:
|
||||
# TO-DO Generic Function
|
||||
if isinstance(audit_info, AWS_Audit_Info):
|
||||
check_findings.sort(key=lambda x: x.region)
|
||||
|
||||
if isinstance(audit_info, Azure_Audit_Info):
|
||||
check_findings.sort(key=lambda x: x.subscription)
|
||||
|
||||
# Generate the required output files
|
||||
file_descriptors = {}
|
||||
if output_options.output_modes:
|
||||
# if isinstance(audit_info, AWS_Audit_Info):
|
||||
# We have to create the required output files
|
||||
file_descriptors = fill_file_descriptors(
|
||||
output_options.output_modes,
|
||||
output_options.output_directory,
|
||||
output_options.output_filename,
|
||||
audit_info,
|
||||
)
|
||||
|
||||
if check_findings:
|
||||
# TO-DO Generic Function
|
||||
if isinstance(audit_info, AWS_Audit_Info):
|
||||
check_findings.sort(key=lambda x: x.region)
|
||||
|
||||
if isinstance(audit_info, Azure_Audit_Info):
|
||||
check_findings.sort(key=lambda x: x.subscription)
|
||||
|
||||
# Generate the required output files
|
||||
if output_options.output_modes:
|
||||
# if isinstance(audit_info, AWS_Audit_Info):
|
||||
# We have to create the required output files
|
||||
file_descriptors = fill_file_descriptors(
|
||||
output_options.output_modes,
|
||||
output_options.output_directory,
|
||||
output_options.output_filename,
|
||||
audit_info,
|
||||
)
|
||||
|
||||
for finding in check_findings:
|
||||
# Print findings by stdout
|
||||
color = set_report_color(finding.status)
|
||||
|
||||
Reference in New Issue
Block a user