o
    si)                     @   s`   d dl mZ G dd deZG dd deZG dd deZG dd	 d	eZG d
d deZdS )    )CancelledErrorc                       s   e Zd Zd fdd	Z  ZS )RetriesExceededErrorMax Retries Exceededc                    s   t  | || _d S )N)super__init__last_exception)selfr   msg	__class__ T/var/www/html/pca-backend/venv/lib/python3.10/site-packages/s3transfer/exceptions.pyr      s   
zRetriesExceededError.__init__)r   )__name__
__module____qualname__r   __classcell__r   r   r
   r   r      s    r   c                   @      e Zd ZdS )S3UploadFailedErrorNr   r   r   r   r   r   r   r          r   c                   @   r   )InvalidSubscriberMethodErrorNr   r   r   r   r   r      r   r   c                   @   r   )TransferNotDoneErrorNr   r   r   r   r   r      r   r   c                   @   s   e Zd ZdZdS )
FatalErrorz<A CancelledError raised from an error in the TransferManagerN)r   r   r   __doc__r   r   r   r   r   "   s    r   N)concurrent.futuresr   	Exceptionr   r   r   r   r   r   r   r   r   <module>   s   