Make 429 a default retry reason

This commit is contained in:
Jay Lee
2020-03-25 06:52:03 -04:00
parent 9e0641d8e1
commit 0d0e867ef6
2 changed files with 3 additions and 2 deletions

View File

@@ -134,6 +134,7 @@ class ErrorReason(Enum):
SYSTEM_ERROR = 'systemError'
USER_NOT_FOUND = 'userNotFound'
USER_RATE_LIMIT_EXCEEDED = 'userRateLimitExceeded'
FOUR_TWO_NINE = '429'
def __str__(self):
return str(self.value)
@@ -144,7 +145,7 @@ DEFAULT_RETRY_REASONS = [
ErrorReason.QUOTA_EXCEEDED, ErrorReason.RATE_LIMIT_EXCEEDED,
ErrorReason.USER_RATE_LIMIT_EXCEEDED, ErrorReason.BACKEND_ERROR,
ErrorReason.BAD_GATEWAY, ErrorReason.GATEWAY_TIMEOUT,
ErrorReason.INTERNAL_ERROR
ErrorReason.INTERNAL_ERROR, ErrorReason.FOUR_TWO_NINE,
]
GMAIL_THROW_REASONS = [ErrorReason.SERVICE_NOT_AVAILABLE]
GROUP_GET_THROW_REASONS = [