Ë
    „÷èiÿ  ã                   ó
  — d Z dxZZdZdZdZdZdZdZdZ	d	Z
d
ZdZdZdZdZdZdZdZeez  ez  ez  ez  ez  ez  e	z  e
z  ez  ez  ez  ez  ez  ez  ez  ez  Z G d„ d«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Zy))Ú	EVENT_ALLÚEVENT_ALL_JOBS_REMOVEDÚEVENT_EXECUTOR_ADDEDÚEVENT_EXECUTOR_REMOVEDÚEVENT_JOBSTORE_ADDEDÚEVENT_JOBSTORE_REMOVEDÚEVENT_JOB_ADDEDÚEVENT_JOB_ERRORÚEVENT_JOB_EXECUTEDÚEVENT_JOB_MAX_INSTANCESÚEVENT_JOB_MISSEDÚEVENT_JOB_MODIFIEDÚEVENT_JOB_REMOVEDÚEVENT_JOB_SUBMITTEDÚEVENT_SCHEDULER_PAUSEDÚEVENT_SCHEDULER_RESUMEDÚEVENT_SCHEDULER_SHUTDOWNÚEVENT_SCHEDULER_STARTEDÚJobEventÚJobExecutionEventÚJobSubmissionEventÚSchedulerEventé   é   é   é   é   é    é@   é€   é   i   i   i   i   i    i @  i €  i   c                   ó*   ‡ — e Zd ZdZdˆ fd„	Zd„ Zˆ xZS )r   zÁ
    An event that concerns the scheduler itself.

    :ivar code: the type code of this event
    :ivar alias: alias of the job store or executor that was added or removed (if applicable)
    c                 ó>   •— t         ‰| �  «        || _        || _        y ©N)ÚsuperÚ__init__ÚcodeÚalias)Úselfr&   r'   Ú	__class__s      €úU/var/www/pod-logistic/pod-api/venv/lib/python3.12/site-packages/apscheduler/events.pyr%   zSchedulerEvent.__init__I   s   ø€ Ü‰ÑÔØˆŒ	Øˆ�
ó    c                 ó"   — d| j                   › d�S )Nz<self.__class__.__name__ (code=z)>)r&   )r(   s    r*   Ú__repr__zSchedulerEvent.__repr__N   s   € Ø0°·±°¸2Ð>Ð>r+   r#   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r%   r-   Ú__classcell__©r)   s   @r*   r   r   A   s   ø„ ñõö
?r+   r   c                   ó"   ‡ — e Zd ZdZˆ fd„Zˆ xZS )r   zÒ
    An event that concerns a job.

    :ivar code: the type code of this event
    :ivar job_id: identifier of the job in question
    :ivar jobstore: alias of the job store containing the job in question
    c                 óN   •— t         ‰| �  |«       || _        || _        || _        y r#   )r$   r%   r&   Újob_idÚjobstore)r(   r&   r6   r7   r)   s       €r*   r%   zJobEvent.__init__[   s%   ø€ Ü‰Ñ˜ÔØˆŒ	ØˆŒØ ˆ�r+   ©r.   r/   r0   r1   r%   r2   r3   s   @r*   r   r   R   s   ø„ ñ÷!ð !r+   r   c                   ó"   ‡ — e Zd ZdZˆ fd„Zˆ xZS )r   zž
    An event that concerns the submission of a job to its executor.

    :ivar scheduled_run_times: a list of datetimes when the job was intended to run
    c                 ó6   •— t         ‰| �  |||«       || _        y r#   )r$   r%   Úscheduled_run_times)r(   r&   r6   r7   r;   r)   s        €r*   r%   zJobSubmissionEvent.__init__i   s   ø€ Ü‰Ñ˜˜v xÔ0Ø#6ˆÕ r+   r8   r3   s   @r*   r   r   b   s   ø„ ñ÷7ð 7r+   r   c                   ó*   ‡ — e Zd ZdZ	 	 	 dˆ fd„	Zˆ xZS )r   aM  
    An event that concerns the running of a job within its executor.

    :ivar scheduled_run_time: the time when the job was scheduled to be run
    :ivar retval: the return value of the successfully executed job
    :ivar exception: the exception raised by the job
    :ivar traceback: a formatted traceback for the exception
    c                 ó`   •— t         ‰| �  |||«       || _        || _        || _        || _        y r#   )r$   r%   Úscheduled_run_timeÚretvalÚ	exceptionÚ	traceback)	r(   r&   r6   r7   r>   r?   r@   rA   r)   s	           €r*   r%   zJobExecutionEvent.__init__x   s3   ø€ ô 	‰Ñ˜˜v xÔ0Ø"4ˆÔØˆŒØ"ˆŒØ"ˆ�r+   )NNNr8   r3   s   @r*   r   r   n   s   ø„ ñð ØØ÷#ñ #r+   r   N)Ú__all__r   ÚEVENT_SCHEDULER_STARTr   r   r   r   r   r   r   r   r   r   r   r
   r	   r   r   r   r   r   r   r   r   © r+   r*   ú<module>rE      sJ  ðð€ð4 37Ð 6Ð Ð/ØÐ ØÐ ØÐ ØÐ ØÐ ØÐ ØÐ ØÐ Ø€ØÐ ØÐ ØÐ Ø€ØÐ ØÐ ØÐ àØñàñð ñð ñ	ð
 ñð ñð ñð ñð ñ	ð ñ
ð ñð ñð ñð ñð ñð  ñ!ð 
÷*?ñ ?ô"!ˆ~ô !ô 	7˜ô 	7ô#˜õ #r+   