File: //usr/local/lib/python3.9/site-packages/celery/app/__pycache__/registry.cpython-39.pyc
a
X>h� � @ sj d Z ddlZddlmZ ddlmZ ddlmZ ddlm Z m
Z
dZG dd � d e�Z
d
d� Zddd
�ZdS )zRegistry of available tasks.� N)�
import_module)�get_current_app)�add_autoretry_behaviour)�InvalidTaskError�
NotRegistered)�TaskRegistryc @ sD e Zd ZdZeZdd� Zdd� Zdd� Zdd � Zd
d� Z dd
� Z
dS )r zMap of registered tasks.c C s | � |��d S �N)r )�self�key� r �=/usr/local/lib/python3.9/site-packages/celery/app/registry.py�__missing__ s zTaskRegistry.__missing__c C sH |j du rtd�t|�j���t�|�r.|� p0|}t|� || |j <