+
    i                     n   ^ RI t ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]]P                  P                  4      t ! R
 R]]P                  P                  4      t	 ! R R]4      t
 ! R R]4      t ! R R]4      t ! R R]4      t]t ! R R]4      t ! R R]4      t ! R R]4      tR# )    Nc                       ] tR t^tRtRtR# )
Boto3Errorz Base class for all Boto3 errors. N__name__
__module____qualname____firstlineno____doc____static_attributes__r       2/usr/lib/python3/dist-packages/boto3/exceptions.pyr   r      s    *r   r   c                       ] tR t^tRtR# )ResourceLoadExceptionr   Nr   r   r	   r
   r   r   r   r   r   r          r   r   c                       ] tR t^tRtR# )NoVersionFoundr   Nr   r   r   r   r   r      r   r   r   c                   &   a  ] tR t^&t o R tRtV tR# )UnknownAPIVersionErrorc                F    R V RV RV 2p\         P                  W4       R# )zThe 'z/' resource does not support an API version of: z
Valid API versions are: N)r   __init__)selfservice_namebad_api_versionavailable_api_versionsmsgs   &&&& r   r   UnknownAPIVersionError.__init__)   s9    L>!PQ`Pa b''=&>@ 	 	D&r   r   N)r   r   r	   r
   r   r   __classdictcell____classdict__s   @r   r   r   &   s     ' 'r   r   c                   *   a  ] tR t^3t o RtR tRtV tR# )ResourceNotExistsErrorzARaised when you attempt to create a resource that does not exist.c                    R P                  VRP                  V4      4      pV'       d   V RV RV R2p\        P                  W4       R# )zGThe '{}' resource does not exist.
The available resources are:
   - {}
z
   - z 
Consider using a boto3.client('z') instead of a resource for ''N)formatjoinr   r   )r   r   available_serviceshas_low_level_clientr   s   &&&& r   r   ResourceNotExistsError.__init__8   s]    inn-?@ 	  %8 G..:^1>  	D&r   r   Nr   r   r	   r
   r   r   r   r   r    s   @r   r#   r#   3   s      L' 'r   r#   c                   6   a a ] tR t^Jt oRV 3R lltRtVtV ;t# )RetriesExceededErrorc                2   < \         SV `  V4       Wn        R # )N)superr   last_exception)r   r0   r   	__class__s   &&&r   r   RetriesExceededError.__init__K   s    ,r   )r0   )zMax Retries Exceeded)r   r   r	   r
   r   r   r   __classcell__)r1   r!   s   @@r   r-   r-   J   s     - -r   r-   c                       ] tR t^PtRtR# )S3TransferFailedErrorr   Nr   r   r   r   r5   r5   P   r   r   r5   c                       ] tR t^TtRtR# )S3UploadFailedErrorr   Nr   r   r   r   r7   r7   T   r   r   r7   c                   *   a  ] tR t^Xt o RtR tRtV tR# )"DynamoDBOperationNotSupportedErrorz<Raised for operations that are not supported for an operand.c                X    V R V R\        V4       R2p\        P                  W4       R# )z& operation cannot be applied to value 	 of type zo directly. Must use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances first.Ntype	Exceptionr   )r   	operationvaluer   s   &&& r   r   +DynamoDBOperationNotSupportedError.__init__[   s:    k?wiE{m MN 	
 	4%r   r   Nr+   r    s   @r   r9   r9   X   s     F& &r   r9   c                   *   a  ] tR t^ht o RtR tRtV tR# )DynamoDBNeedsConditionErrorz$Raised when input is not a conditionc                T    R V R\        V4       R2p\        P                  W4       R# )z&Expecting a ConditionBase object. Got r;   z[. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.Nr<   )r   r@   r   s   && r   r   $DynamoDBNeedsConditionError.__init__k   s3    4UG9T%[M R0 1 	
 	4%r   r   Nr+   r    s   @r   rC   rC   h   s     .& &r   rC   c                       ] tR t^ttRtR# )DynamoDBNeedsKeyConditionErrorr   Nr   r   r   r   rG   rG   t   r   r   rG   c                       ] tR t^xtRtRtR# )PythonDeprecationWarningzo
Python version being used is scheduled to become unsupported
in an future release. See warning for specifics.
r   Nr   r   r   r   rI   rI   x   s    
 	r   rI   )botocore.exceptionsbotocorer>   r   r   r   
exceptionsDataNotFoundErrorr   r#   r-   r5   r7   r9   #DynanmoDBOperationNotSupportedErrorrC   rG   WarningrI   r   r   r   <module>rP      s    + +	J 		Z 	
'##55
''##55'.-: -	J 		* 		& 	& 'I #	&* 	&	Z 		w 	r   