From f2e8cce6c3dd767bd5f5e5d01a0de2cac0777d7d Mon Sep 17 00:00:00 2001 From: Prowler Bot Date: Tue, 10 Sep 2024 15:02:10 +0200 Subject: [PATCH] fix(aws): make intersection to retrieve checks to execute (#4974) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Pedro Martín --- prowler/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prowler/__main__.py b/prowler/__main__.py index 31d555d0de..d38ca19201 100644 --- a/prowler/__main__.py +++ b/prowler/__main__.py @@ -224,8 +224,8 @@ def prowler(): # Once the provider is set and we have the eventual checks based on the resource identifier, # it is time to check what Prowler's checks are going to be executed checks_from_resources = global_provider.get_checks_to_execute_by_audit_resources() - if checks_from_resources: - checks_to_execute = checks_to_execute.intersection(checks_from_resources) + # Intersect checks from resources with checks to execute + checks_to_execute = checks_to_execute.intersection(checks_from_resources) # Sort final check list checks_to_execute = sorted(checks_to_execute)