Skip to content

Commit

Permalink
fix: backport
Browse files Browse the repository at this point in the history
  • Loading branch information
HugoPBrito committed Feb 5, 2025
1 parent 0f85cd6 commit d2d08f0
Showing 1 changed file with 7 additions and 35 deletions.
42 changes: 7 additions & 35 deletions prowler/providers/aws/services/elasticache/elasticache_service.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,50 +77,22 @@ def __list_tags_for_resource__(self):
cluster.tags = regional_client.list_tags_for_resource(
ResourceName=cluster.arn
)["TagList"]
<<<<<<< HEAD
except ClientError as error:
if error.response["Error"]["Code"] == "CacheClusterNotFound":
logger.warning(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
if (

Check warning on line 85 in prowler/providers/aws/services/elasticache/elasticache_service.py

View check run for this annotation

Codecov / codecov/patch

prowler/providers/aws/services/elasticache/elasticache_service.py#L85

Added line #L85 was not covered by tests
error.response["Error"]["Code"]
== "InvalidReplicationGroupStateFault"
):
logger.warning(

Check warning on line 89 in prowler/providers/aws/services/elasticache/elasticache_service.py

View check run for this annotation

Codecov / codecov/patch

prowler/providers/aws/services/elasticache/elasticache_service.py#L89

Added line #L89 was not covered by tests
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
else:
logger.error(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
=======
except regional_client.exceptions.CacheClusterNotFoundFault as error:
logger.warning(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
except (
regional_client.exceptions.InvalidReplicationGroupStateFault
) as error:
logger.warning(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
except Exception as error:
logger.error(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
for repl_group in self.replication_groups.values():
try:
regional_client = self.regional_clients[repl_group.region]
repl_group.tags = regional_client.list_tags_for_resource(
ResourceName=repl_group.arn
)["TagList"]
except (
regional_client.exceptions.ReplicationGroupNotFoundFault
) as error:
logger.warning(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
except (
regional_client.exceptions.InvalidReplicationGroupStateFault
) as error:
logger.warning(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
>>>>>>> 2934752ee (fix(elasticache): InvalidReplicationGroupStateFault error (#6815))
except Exception as error:
logger.error(
f"{regional_client.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
Expand Down

0 comments on commit d2d08f0

Please sign in to comment.