o ‰ü?cã@s Gdd„dƒZGdd„dƒZdS)c@seZdZdd„ZdS)ÚBaseRetryBackoffcCótdƒ‚)zbCalculate how long we should delay before retrying. :type context: RetryContext Ú delay_amount©ÚNotImplementedError©ÚselfÚcontext©r úp/private/var/folders/cw/wlscbxl13mj6wd668h7l9g9sllkg5j/T/pip-target-b31awkwq/lib/python/botocore/retries/base.pyrszBaseRetryBackoff.delay_amountN)Ú__name__Ú __module__Ú __qualname__rr r r r rs rc@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. cCr)zVReturns True if retryable, False if not. :type context: RetryContext Ú is_retryablerrr r r rsz!BaseRetryableChecker.is_retryableN)r r r Ú__doc__rr r r r r s rN)rrr r r r Ús