From bc2edd02adf3302656ee32be9479bcb3c63c3cb4 Mon Sep 17 00:00:00 2001 From: William Brady Date: Wed, 29 Nov 2023 14:12:10 -0500 Subject: [PATCH] bug:3080 vpc check --- .../vpc_different_regions/vpc_different_regions.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py index 59c25dbf35..dd6e306a93 100644 --- a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py +++ b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py @@ -15,12 +15,15 @@ class vpc_different_regions(Check): report.region = vpc_client.region report.resource_id = vpc_client.audited_account report.resource_arn = vpc_client.audited_account_arn - report.status = "FAIL" - report.status_extended = "VPCs found only in one region." - if len(vpc_regions) > 1: + if len(vpc_regions) == 0: + report.status = "INFO" + report.status_extended = "No VPCs found." + elif len(vpc_regions) == 1: + report.status = "FAIL" + report.status_extended = "VPCs found only in one region." + else: report.status = "PASS" report.status_extended = "VPCs found in more than one region." - findings.append(report) return findings