From 23f45c38c1f1592e8eed42451ee2bbd27ba9d6a1 Mon Sep 17 00:00:00 2001
From: Gioacchino Vino <gioacchino.vino@infn.it>
Date: Wed, 24 Apr 2024 17:30:42 +0200
Subject: [PATCH] Reviewed code

---
 files/scan.py | 17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/files/scan.py b/files/scan.py
index b78d183..ac7fb65 100644
--- a/files/scan.py
+++ b/files/scan.py
@@ -129,20 +129,13 @@ for host,ports in endpoints.items():
         reports[host] = {'global': {"severity": -1, "threat": f"Scan Error. task.id: {task.id}"} }
 
 for task in tasks:
-    del task 
-    #gvm.get_client().delete_task(task.id)
-
-"""for target in targets:
-    try:
-        del target 
-    except Exception as e:
-        logging.error(f"Error during target deletion. Msg: {e.msg}")
+    gvm.get_client().delete_task(task.id)
 
+for target in targets:
+    gvm.get_client().delete_target(target.id)    
+    
 for port_list in port_lists:
-    try:
-        del port_list 
-    except Exception as e:
-        logging.error(f"Error during port list deletion. Msg: {e.msg}")"""
+    gvm.get_client().delete_port_list(port_list.id)    
 
 reports = process_global_reports_info(reports)
 logging.info(pretty_json(reports))
-- 
GitLab