Amazon SES: improve missing client error

This commit is contained in:
Mike Edmunds
2024-05-16 11:37:19 -07:00
parent 25980d8a74
commit daef82c158

View File

@@ -103,8 +103,7 @@ class EmailBackend(AnymailBaseBackend):
client_send_api = getattr(self.client, payload.api_name) client_send_api = getattr(self.client, payload.api_name)
except AttributeError: except AttributeError:
raise NotImplementedError( raise NotImplementedError(
f"boto3 sesv2 client does not have method {payload.api_name!r}." f"{self.client!r} does not have method {payload.api_name!r}."
f" Check {payload.__class__.__name__}.api_name."
) from None ) from None
try: try:
response = client_send_api(**payload.params) response = client_send_api(**payload.params)