From a138d2964ef32f3299f6d678f7b0be221bc8c4b0 Mon Sep 17 00:00:00 2001 From: Pepe Fagoaga Date: Thu, 18 Apr 2024 12:36:15 +0200 Subject: [PATCH] fix(execute_check): Handle ModuleNotFoundError (#3812) --- prowler/lib/check/check.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/prowler/lib/check/check.py b/prowler/lib/check/check.py index 55ec16dcd2..da2349718f 100644 --- a/prowler/lib/check/check.py +++ b/prowler/lib/check/check.py @@ -735,6 +735,11 @@ def execute( ) except Exception: sys.exit(1) + except ModuleNotFoundError: + logger.error( + f"Check '{check_name}' was not found for the {global_provider.type.upper()} provider" + ) + check_findings = [] except Exception as error: logger.error( f"{error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"