mirror of
https://github.com/morpheus65535/bazarr.git
synced 2025-04-23 14:17:46 -04:00
Added some exceptions that shouldn't be retried to retry function. #2153
This commit is contained in:
parent
43a6630527
commit
2346f3ed58
1 changed files with 3 additions and 3 deletions
|
@ -10,8 +10,7 @@ import os
|
|||
from six.moves.http_client import ResponseNotReady
|
||||
|
||||
from guessit import guessit
|
||||
from subliminal import ProviderError
|
||||
from subliminal.exceptions import ServiceUnavailable, DownloadLimitExceeded
|
||||
from subliminal.exceptions import ServiceUnavailable, DownloadLimitExceeded, ConfigurationError, AuthenticationError
|
||||
from subliminal.providers.opensubtitles import Unauthorized
|
||||
from subliminal.subtitle import fix_line_ending
|
||||
from subliminal_patch.exceptions import TooManyRequests
|
||||
|
@ -45,7 +44,8 @@ class ProviderRetryMixin(object):
|
|||
while i <= amount:
|
||||
try:
|
||||
return f()
|
||||
except (Unauthorized, ServiceUnavailable, TooManyRequests, DownloadLimitExceeded, ResponseNotReady):
|
||||
except (Unauthorized, ServiceUnavailable, TooManyRequests, DownloadLimitExceeded, ResponseNotReady,
|
||||
ConfigurationError, AuthenticationError):
|
||||
raise
|
||||
except exc:
|
||||
formatted_exc = traceback.format_exc()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue