B >@Sa-ã@s$Gdd„deƒZGdd„deƒZdS)c@seZdZdd„ZdS)ÚBaseRetryBackoffcCs tdƒ‚dS)zbCalculate how long we should delay before retrying. :type context: RetryContext Ú delay_amountN)ÚNotImplementedError)ÚselfÚcontext©rúm/private/var/folders/fg/1jzmct0d7d72tjkvm_1nhqc5sw67yj/T/pip-unpacked-wheel-ef76ia09/botocore/retries/base.pyrszBaseRetryBackoff.delay_amountN)Ú__name__Ú __module__Ú __qualname__rrrrrrsrc@seZdZdZdd„ZdS)ÚBaseRetryableCheckeraWBase class for determining if a retry should happen. This base class checks for specific retryable conditions. A single retryable checker doesn't necessarily indicate a retry will happen. It's up to the ``RetryPolicy`` to use its ``BaseRetryableCheckers`` to make the final decision on whether a retry should happen. cCs tdƒ‚dS)zVReturns True if retryable, False if not. :type context: RetryContext Ú is_retryableN)r)rrrrrr sz!BaseRetryableChecker.is_retryableN)rr r Ú__doc__r rrrrr sr N)Úobjectrr rrrrÚs