File: //home/arjun/projects/env/lib64/python3.10/site-packages/celery/__pycache__/signals.cpython-310.pyc
o
-we � @ s� d Z ddlmZ dZedh d�d�Zedh d�d�Zed d
hd�Zedh d�d�Zed
h d�d�Zeddhd�Z edh d�d�Z
edh d�d�Zedh d�d�Zedh d�d�Z
edddhd�Zedh d�d�Zedh d�d�Zed h d!�d�Zed"d#d$hd�Zed%d&�Zed'd&�Zed(d&�Zed)d&�Zed*d&�Zed+d&�Zed,d&�Zed-d&�Zed.d&�Zed/h d0�d�Zed1h d2�d�Zed3h d2�d�Zed4d&�Zed5d&�Z ed6d&�Z!ed7d&�Z"ed8d&�Z#ed9h d:�d�Z$ed;d<d=hd�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_before_create_process�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 > �body�declare�headers�exchange�
properties�routing_key�retry_policy)�name�providing_argsr > r"