From 1ef689452a98c84206ee260424dc1053b612be94 Mon Sep 17 00:00:00 2001 From: ugomeguerditchian Date: Thu, 3 Aug 2023 18:04:22 +0200 Subject: [PATCH] little changes --- tools/AS_scan/orc.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/AS_scan/orc.py b/tools/AS_scan/orc.py index 02a7052..b063bbe 100644 --- a/tools/AS_scan/orc.py +++ b/tools/AS_scan/orc.py @@ -53,8 +53,8 @@ def main(config: configuration, res: result, name: str, resume=False, recursive= # Add the tool's result to the main result if tool_res and hasattr(tool_res, "result"): res.result.update(tool_res.result) - res.export(name) if not recursive: + res.export(name) res.metadata["last_tool"] = tool else: logger.error( @@ -69,8 +69,9 @@ def main(config: configuration, res: result, name: str, resume=False, recursive= tool_res = module.main(config=config, res=res) if tool_res and hasattr(tool_res, "result"): res.result.update(tool_res.result) - res.export(name) - + if not recursive: + res.export(name) + res.metadata["last_tool"] = resume tools_ls = [] for tool in tools.keys(): @@ -88,6 +89,6 @@ def main(config: configuration, res: result, name: str, resume=False, recursive= tool_res = module.main(config=config, res=res, name=name) if tool_res and hasattr(tool_res, "result"): res.result.update(tool_res.result) - res.export(name) if not recursive: + res.export(name) res.metadata["last_tool"] = tool