HEX
Server: LiteSpeed
System: Linux kapuas.iixcp.rumahweb.net 5.14.0-427.42.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 1 14:58:02 EDT 2024 x86_64
User: mirz4654 (1666)
PHP: 8.1.33
Disabled: system,exec,escapeshellarg,escapeshellcmd,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,popen,pclose,dl,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setsid,posix_setuid,posix_setpgid,ini_alter,show_source,define_syslog_variables,symlink,syslog,openlog,openlog,closelog,ocinumcols,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dll,ftp,myshellexec,socket_bind,mail,posix_getwpuid
Upload Files
File: //usr/local/lib/python3.9/site-packages/celery/__pycache__/exceptions.cpython-39.pyc
a

X>h~#�@sZdZddlZddlmZmZmZmZddlmZddl	m
Z
dZddlm
Z
dZdId	d
�ZGdd�de�ZGd
d�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZeZGdd�de�ZGdd �d e�ZGd!d"�d"e�ZGd#d$�d$e�ZGd%d&�d&e�Z Gd'd(�d(e!e �Z"Gd)d*�d*e �Z#Gd+d,�d,e!e �Z$Gd-d.�d.e �Z%Gd/d0�d0e �Z&Gd1d2�d2e �Z'Gd3d4�d4e �Z(Gd5d6�d6e �Z)Gd7d8�d8e �Z*Gd9d:�d:e+�Z,Gd;d<�d<e-�Z.Gd=d>�d>e/�Z0e0Z1Gd?d@�d@e/�Z2GdAdB�dBe�Z3GdCdD�dDe3�Z4GdEdF�dFe3�Z5GdGdH�dHe�Z6dS)Ja�Celery error types.

Error Hierarchy
===============

- :exc:`Exception`
    - :exc:`celery.exceptions.CeleryError`
        - :exc:`~celery.exceptions.ImproperlyConfigured`
        - :exc:`~celery.exceptions.SecurityError`
        - :exc:`~celery.exceptions.TaskPredicate`
            - :exc:`~celery.exceptions.Ignore`
            - :exc:`~celery.exceptions.Reject`
            - :exc:`~celery.exceptions.Retry`
        - :exc:`~celery.exceptions.TaskError`
            - :exc:`~celery.exceptions.QueueNotFound`
            - :exc:`~celery.exceptions.IncompleteStream`
            - :exc:`~celery.exceptions.NotRegistered`
            - :exc:`~celery.exceptions.AlreadyRegistered`
            - :exc:`~celery.exceptions.TimeoutError`
            - :exc:`~celery.exceptions.MaxRetriesExceededError`
            - :exc:`~celery.exceptions.TaskRevokedError`
            - :exc:`~celery.exceptions.InvalidTaskError`
            - :exc:`~celery.exceptions.ChordError`
        - :exc:`~celery.exceptions.BackendError`
            - :exc:`~celery.exceptions.BackendGetMetaError`
            - :exc:`~celery.exceptions.BackendStoreError`
    - :class:`kombu.exceptions.KombuError`
        - :exc:`~celery.exceptions.OperationalError`

            Raised when a transport connection error occurs while
            sending a message (be it a task, remote control command error).

            .. note::
                This exception does not inherit from
                :exc:`~celery.exceptions.CeleryError`.
    - **billiard errors** (prefork pool)
        - :exc:`~celery.exceptions.SoftTimeLimitExceeded`
        - :exc:`~celery.exceptions.TimeLimitExceeded`
        - :exc:`~celery.exceptions.WorkerLostError`
        - :exc:`~celery.exceptions.Terminated`
- :class:`UserWarning`
    - :class:`~celery.exceptions.CeleryWarning`
        - :class:`~celery.exceptions.AlwaysEagerIgnored`
        - :class:`~celery.exceptions.DuplicateNodenameWarning`
        - :class:`~celery.exceptions.FixupWarning`
        - :class:`~celery.exceptions.NotConfigured`
        - :class:`~celery.exceptions.SecurityWarning`
- :exc:`BaseException`
    - :exc:`SystemExit`
        - :exc:`~celery.exceptions.WorkerTerminate`
        - :exc:`~celery.exceptions.WorkerShutdown`
�N)�SoftTimeLimitExceeded�
Terminated�TimeLimitExceeded�WorkerLostError)�ClickException)�OperationalError)%�reraise�
CeleryWarning�AlwaysEagerIgnored�DuplicateNodenameWarning�FixupWarning�
NotConfigured�SecurityWarning�CeleryError�ImproperlyConfigured�
SecurityErrorr�
TaskPredicate�Ignore�Reject�Retry�	TaskError�
QueueNotFound�IncompleteStream�
NotRegistered�AlreadyRegistered�TimeoutError�MaxRetriesExceededError�TaskRevokedError�InvalidTaskError�
ChordError�BackendError�BackendGetMetaError�BackendStoreErrorrrrr�CPendingDeprecationWarning�CDeprecationWarning�WorkerShutdown�WorkerTerminate�CeleryCommandException)�get_pickleable_exceptionzBTask of kind {0} never registered, please make sure it's imported.cCs|j|ur|�|��|�dS)zReraise exception.N)�
__traceback__�with_traceback)�tp�value�tb�r.�;/usr/local/lib/python3.9/site-packages/celery/exceptions.pyrjs

rc@seZdZdZdS)r	z#Base class for all Celery warnings.N��__name__�
__module__�__qualname__�__doc__r.r.r.r/r	qsr	c@seZdZdZdS)r
z6send_task ignores :setting:`task_always_eager` option.Nr0r.r.r.r/r
usr
c@seZdZdZdS)rz-Multiple workers are using the same nodename.Nr0r.r.r.r/rysrc@seZdZdZdS)rzFixup related warning.Nr0r.r.r.r/r}src@seZdZdZdS)r
zBCelery hasn't been configured, as no config module has been found.Nr0r.r.r.r/r
�sr
c@seZdZdZdS)rzPotential security issue found.Nr0r.r.r.r/r�src@seZdZdZdS)rz!Base class for all Celery errors.Nr0r.r.r.r/r�src@seZdZdZdS)rz,Base class for task-related semi-predicates.Nr0r.r.r.r/r�srcsFeZdZdZdZdZdZd�fdd�	Zdd�Zdd	�Z	d
d�Z
�ZS)
rz The task is to be retried later.NFcsxddlm}||_t|t�r,d||_|_nt|�|r>||�nd|_|_||_||_	||_
t�j|||fi|��dS)Nr)�	safe_repr)
Zkombu.utils.encodingr5�message�
isinstance�str�exc�excsr(�when�is_eager�sig�super�__init__)�selfr6r9r;r<r=�kwargsr5��	__class__r.r/r?�s
zRetry.__init__cCs(t|jtj�rd|j�d�Sd|j��S)Nzin �szat )r7r;�numbers�Number�r@r.r.r/�humanize�szRetry.humanizecCs6|jr|jS|jr(d|���d|j��Sd|����S)NzRetry �: )r6r:rHrGr.r.r/�__str__�s
z
Retry.__str__cCs|j|j|j|jffS�N)rCr6r9r;rGr.r.r/�
__reduce__�szRetry.__reduce__)NNNFN)r1r2r3r4r6r9r;r?rHrJrL�
__classcell__r.r.rBr/r�s�
rc@seZdZdZdS)rz4A task can raise this to ignore doing state updates.Nr0r.r.r.r/r�srcs*eZdZdZd�fdd�	Zdd�Z�ZS)	rzAA task can raise this if it wants to reject/re-queue the message.NFcs||_||_t��||�dSrK)�reason�requeuer>r?)r@rNrOrBr.r/r?�szReject.__init__cCsd|j�d|j��S)Nzreject requeue=rI)rOrNrGr.r.r/�__repr__�szReject.__repr__)NF�r1r2r3r4r?rPrMr.r.rBr/r�src@seZdZdZdS)rz(Celery is somehow improperly configured.Nr0r.r.r.r/r�src@seZdZdZdS)rzSecurity related exception.Nr0r.r.r.r/r�src@seZdZdZdS)rzTask related errors.Nr0r.r.r.r/r�src@seZdZdZdS)rz.Task routed to a queue not in ``conf.queues``.Nr0r.r.r.r/r�src@seZdZdZdS)rz?Found the end of a stream of data, but the data isn't complete.Nr0r.r.r.r/r�src@seZdZdZdd�ZdS)rzThe task is not registered.cCs
t�|�SrK)�UNREGISTERED_FMT�formatrGr.r.r/rP�szNotRegistered.__repr__N)r1r2r3r4rPr.r.r.r/r�src@seZdZdZdS)rzThe task is already registered.Nr0r.r.r.r/r�src@seZdZdZdS)rzThe operation timed out.Nr0r.r.r.r/r�srcs eZdZdZ�fdd�Z�ZS)rz.The tasks max restart limit has been exceeded.cs4|�dg�|_|�dt��|_t�j|i|��dS)N�	task_args�task_kwargs)�poprT�dictrUr>r?�r@�argsrArBr.r/r?�sz MaxRetriesExceededError.__init__�r1r2r3r4r?rMr.r.rBr/r�src@seZdZdZdS)rz2The task has been revoked, so no result available.Nr0r.r.r.r/r�src@seZdZdZdS)rz8The task has invalid data or ain't properly constructed.Nr0r.r.r.r/r�src@seZdZdZdS)rz-A task part of the chord raised an exception.Nr0r.r.r.r/rsrc@seZdZdZdS)r#zWarning of pending deprecation.Nr0r.r.r.r/r#sr#c@seZdZdZdS)r$zWarning of deprecation.Nr0r.r.r.r/r$sr$c@seZdZdZdS)r&z5Signals that the worker should terminate immediately.Nr0r.r.r.r/r&sr&c@seZdZdZdS)r%z7Signals that the worker should perform a warm shutdown.Nr0r.r.r.r/r%sr%c@seZdZdZdS)r z0An issue writing or reading to/from the backend.Nr0r.r.r.r/r sr cs(eZdZdZdd�Z�fdd�Z�ZS)r!z"An issue reading from the backend.cOs|�dd�|_dS)N�task_id�)�getr[rXr.r.r/r?!szBackendGetMetaError.__init__cst���d|jS)N�	 task_id:)r>rPr[rGrBr.r/rP$szBackendGetMetaError.__repr__rQr.r.rBr/r!sr!cs(eZdZdZdd�Z�fdd�Z�ZS)r"z An issue writing to the backend.cOs |�dd�|_|�dd�|_dS)N�stater\r[)r]r_r[rXr.r.r/r?+szBackendStoreError.__init__cst���d|jd|jS)Nz state:r^)r>rPr_r[rGrBr.r/rP/szBackendStoreError.__repr__rQr.r.rBr/r"(sr"cs eZdZdZ�fdd�Z�ZS)r'z6A general command exception which stores an exit code.cst�j|d�||_dS)N)r6)r>r?�	exit_code)r@r6r`rBr.r/r?6szCeleryCommandException.__init__rZr.r.rBr/r'3sr')N)7r4rEZbilliard.exceptionsrrrrZclickrZkombu.exceptionsr�__all__Zcelery.utils.serializationr(rRr�UserWarningr	r
rrr
r�	ExceptionrrrZRetryTaskErrorrrrrr�KeyErrorrrrrrrrrr�PendingDeprecationWarningr#�DeprecationWarningr$�
SystemExitr&ZSystemTerminater%r r!r"r'r.r.r.r/�<module>sR5'
*