fix(iam): Handle NoSuchEntityException in ListRolePolicies (#2857)

This commit is contained in:
Pepe Fagoaga
2023-09-22 11:21:33 +02:00
committed by GitHub
parent d6a35485d2
commit 18e34c670e

View File

@@ -484,6 +484,16 @@ class IAM(AWSService):
document=inline_role_policy_doc,
)
)
except ClientError as error:
if error.response["Error"]["Code"] == "NoSuchEntity":
logger.warning(
f"{self.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
else:
logger.error(
f"{self.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"
)
except Exception as error:
logger.error(
f"{self.region} -- {error.__class__.__name__}[{error.__traceback__.tb_lineno}]: {error}"