From b464223f736542300fe7aa038baadb47452afefa Mon Sep 17 00:00:00 2001 From: "gioacchino.vino" <gioacchino.vino@infn.it> Date: Thu, 11 Jan 2024 14:32:33 +0100 Subject: [PATCH] Excluding not relevant issues --- files/scan.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/files/scan.py b/files/scan.py index e7837ed..25fc7db 100644 --- a/files/scan.py +++ b/files/scan.py @@ -4,7 +4,7 @@ import logging import json import os from gvm_library import GVMClient, ReportFormats, pretty_json -from utilities import import_dep_info, process_global_reports_info +from utilities import import_dep_info, process_global_reports_info, read_not_relevant_issues import argparse ### GVM Options ### @@ -88,16 +88,18 @@ for host,ports in endpoints.items(): task = gvm_client.get_or_create_task(task_name, target) logging.info(f"Task:\n {task}") - if task.status == 'New': - task.start() - if task.wait(WAIT_TIMEOUT): - task.save_report(format = ReportFormats.pdf, - filename = f"{report_filename}.pdf") - task.save_report(format = ReportFormats.txt, - filename = f"{report_filename}.txt") - reports[host] = task.get_report_info() - else: - reports[host] = f"ERROR Task: {task.id}" + issues = read_not_relevant_issues() + print(issues) + #if task.status == 'New': + # task.start() + #if task.wait(WAIT_TIMEOUT): + # task.save_report(format = ReportFormats.pdf, + # filename = f"{report_filename}.pdf") + # task.save_report(format = ReportFormats.txt, + # filename = f"{report_filename}.txt") + # reports[host] = task.get_report_info() + #else: + # reports[host] = f"ERROR Task: {task.id}" del task del target -- GitLab