mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-07-24 21:11:53 +00:00
fix(rds): add comprobations before list tags (#5249)
Co-authored-by: Sergio <sergio@prowler.com>
This commit is contained in:
committed by
GitHub
parent
c6d34e8089
commit
8e4847ec89
@@ -474,10 +474,12 @@ class RDS(AWSService):
|
||||
|
||||
def _list_tags(self, resource: any):
|
||||
try:
|
||||
resource.tags = self.regional_clients[
|
||||
resource.region
|
||||
].list_tags_for_resource(ResourceName=resource.arn)["TagList"]
|
||||
|
||||
if getattr(resource, "region", "") and getattr(resource, "arn", ""):
|
||||
resource.tags = (
|
||||
self.regional_clients[resource.region]
|
||||
.list_tags_for_resource(ResourceName=resource.arn)
|
||||
.get("TagList", [])
|
||||
)
|
||||
except Exception as error:
|
||||
logger.error(
|
||||
f"{resource.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
|
||||
|
||||
Reference in New Issue
Block a user