
    Ih                        	 d dl mZmZmZmZ  G d
 de      Z G d de      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Zy# e$ r/  G d de      Z G d de      Z G d de      Z G d d	e      ZY vw xY w)    )ProcessErrorBufferTooShortTimeoutErrorAuthenticationErrorc                       e Zd Zy)r   N__name__
__module____qualname__     L/var/www/html/planif/env/lib/python3.12/site-packages/billiard/exceptions.pyr   r   	       r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r      r   r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r      r   r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZd Zy)TimeLimitExceededzAThe time limit has been exceeded and the job has been terminated.c                      d| j                   S )Nr   argsselfs    r   __str__zTimeLimitExceeded.__str__   s    (,		44r   Nr	   r
   r   __doc__r   r   r   r   r   r      s
    K5r   r   c                       e Zd ZdZd Zy)SoftTimeLimitExceededzjThe soft time limit has been exceeded. This exception is raised
    to give the task a chance to clean up.c                      d| j                   S )Nr   r   r   s    r   r   zSoftTimeLimitExceeded.__str__!   s    ,0II88r   Nr   r   r   r   r   r      s    .9r   r   c                       e Zd ZdZy)WorkerLostErrorz3The worker processing a job has exited prematurely.Nr	   r
   r   r   r   r   r   r!   r!   %   s    =r   r!   c                       e Zd ZdZy)
Terminatedz@The worker processing a job has been terminated by user request.Nr"   r   r   r   r$   r$   )   s    Jr   r$   c                       e Zd ZdZy)RestartFreqExceededzRestarts too fast.Nr"   r   r   r   r&   r&   -   s    r   r&   c                       e Zd ZdZy)CoroStopzVCoroutine exit, as opposed to StopIteration which may
    mean it should be restarted.Nr"   r   r   r   r(   r(   1   s
    $r   r(   N)multiprocessingr   r   r   r   ImportError	Exceptionr   r   r!   r$   r&   r(   r   r   r   <module>r,      s    (5	 59I 9>i >K K) 	y 	S  y  | l s   A 1BB