a
    xd                     @   s  d Z ddlmZ dZedh ddZedh ddZed	d
hdZedh ddZedh ddZeddhdZ	edh ddZ
edh ddZedh ddZedh ddZedddhdZedh ddZedh ddZed h d!dZed"d#d$hdZed%d&Zed'd&Zed(d&Zed)d&Zed*d&Zed+d&Zed,d&Zed-d&Zed.h d/dZed0h d1dZed2h d1dZed3d&Zed4d&Zed5d&Z ed6d&Z!ed7d&Z"ed8h d9dZ#ed:d;d<hdZ$d=S )>a  Celery Signals.

This module defines the signals (Observer pattern) sent by
both workers and clients.

Functions can be connected to these signals, and connected
functions are called whenever a signal is called.

.. seealso::

    :ref:`signals` for more information.
   )Signal)before_task_publishafter_task_publishtask_internal_errortask_preruntask_postruntask_successtask_receivedtask_rejectedtask_unknown
task_retrytask_failuretask_revokedceleryd_initceleryd_after_setupworker_initworker_process_initworker_process_shutdownworker_readyworker_shutdownworker_shutting_downsetup_loggingafter_setup_loggerafter_setup_task_logger	beat_initbeat_embedded_initheartbeat_senteventlet_pool_startedeventlet_pool_preshutdowneventlet_pool_postshutdowneventlet_pool_applyr   >   bodyZdeclareZ
propertiesZretry_policyexchangerouting_keyheaders)nameZproviding_argsr   >   r!   r"   r#   r	   requestr   >   taskargskwargstask_idr   >   r'   retvalr)   r*   r(   r   resultr   >   reasoneinfor&   r   >   r.   r)   r*   	exception	tracebackr(   r   >   r.   r&   r)   r*   r/   r(   r0   r   >   ZexpiredZ
terminatedsignumr&   r
   messageexcr   >   idr%   r3   r2   	task_sent>   r'   r)   r*   r(   Ztasksetetar   >   instanceoptionsconfr   r7   r9   import_modules)r%   r   r   r   r   r   r   r   r   >   logfileformatloglevelcolorizer   >   loggerr;   r<   r=   r>   r   r   r   r   r   r   r    >   targetr(   r)   user_preload_optionsZappr8   N)%__doc__Zutils.dispatchr   __all__r   r   r	   r   r   r   r   r   r   r   r
   r   r5   r   r   r:   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    rA    rD   rD   F/var/www/html/Ranjet/env/lib/python3.9/site-packages/celery/signals.py<module>   s   












