From 9b4415f7b3bdc9bfeedd1fc7c68486c97e5ffb39 Mon Sep 17 00:00:00 2001 From: Sergio Garcia <38561120+sergargar@users.noreply.github.com> Date: Mon, 22 Aug 2022 09:30:26 +0100 Subject: [PATCH] fix(s3_regions): verify if there are filter regions (#1338) Co-authored-by: sergargar --- providers/aws/services/s3/s3_service.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/providers/aws/services/s3/s3_service.py b/providers/aws/services/s3/s3_service.py index d81b440c..b4718636 100644 --- a/providers/aws/services/s3/s3_service.py +++ b/providers/aws/services/s3/s3_service.py @@ -39,7 +39,11 @@ class S3: "LocationConstraint" ] if not bucket_region: # If us-east-1, bucket_region is none - buckets.append(Bucket(bucket["Name"], "us-east-1")) + bucket_region = "us-east-1" + # Check if there are filter regions + if current_audit_info.audited_regions: + if bucket_region in current_audit_info.audited_regions: + buckets.append(Bucket(bucket["Name"], bucket_region)) else: buckets.append(Bucket(bucket["Name"], bucket_region)) return buckets