ó T!¶\c@sddlZdefd„ƒYZdefd„ƒYZdefd„ƒYZdeejjfd „ƒYZd eejjfd „ƒYZ d efd „ƒYZ defd„ƒYZ defd„ƒYZ defd„ƒYZ e Zdefd„ƒYZdefd„ƒYZdS(iÿÿÿÿNt Boto3ErrorcBseZdZRS(s Base class for all Boto3 errors.(t__name__t __module__t__doc__(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRstResourceLoadExceptioncBseZRS((RR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRstNoVersionFoundcBseZRS((RR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRstUnknownAPIVersionErrorcBseZd„ZRS(cCs'd|||f}tj||ƒdS(NsKThe '%s' resource does not an API version of: %s Valid API versions are: %s(Rt__init__(tselft service_nametbad_api_versiontavailable_api_versionstmsg((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyR(s(RRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyR&stResourceNotExistsErrorcBseZdZd„ZRS(sARaised when you attempt to create a resource that does not exist.cCsJd|dj|ƒf}|r6|d||f7}ntj||ƒdS(NsGThe '%s' resource does not exist. The available resources are: - %s s - sC Consider using a boto3.client('%s') instead of a resource for '%s'(tjoinRR(RR tavailable_servicesthas_low_level_clientR ((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyR7s(RRRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyR 4stRetriesExceededErrorcBseZdd„ZRS(sMax Retries ExceededcCs#tt|ƒj|ƒ||_dS(N(tsuperRRtlast_exception(RRR ((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRGs(RRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRFstS3TransferFailedErrorcBseZRS((RR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRLstS3UploadFailedErrorcBseZRS((RR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRPst"DynamoDBOperationNotSupportedErrorcBseZdZd„ZRS(s<Raised for operantions that are not supported for an operandcCs-d||t|ƒf}tj||ƒdS(Ns¤%s operation cannot be applied to value %s of type %s directly. Must use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances first.(ttypet ExceptionR(Rt operationtvalueR ((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRVs(RRRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRTstDynamoDBNeedsConditionErrorcBseZdZd„ZRS(s$Raised when input is not a conditioncCs*d|t|ƒf}tj||ƒdS(NsŽExpecting a ConditionBase object. Got %s of type %s. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.(RRR(RRR ((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRds(RRRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRbstDynamoDBNeedsKeyConditionErrorcBseZRS((RR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyRls(tbotocore.exceptionstbotocoreRRRRt exceptionstDataNotFoundErrorRR RRRRt#DynanmoDBOperationNotSupportedErrorRR(((s1/tmp/pip-install-usGedi/boto3/boto3/exceptions.pyts