ó
P'^c           @@  s  d  Z  d d l m Z d d l m Z m Z d d l m Z m	 Z	 d d l
 m Z d d d d	 d
 d d d d g	 Z e Z e e   d d d d  j   <e rö d d l m Z m Z m Z d d l m Z m Z m Z m Z m Z d d l m Z n  d e f d     YZ e	 e d i d d d d	 d
 g d 6d d d g d 6d g d 6d e d d d e  d  e! d! e  d" e d# e d$    d% e d&    	\ Z" Z# d S('   s   
    celery.task
    ~~~~~~~~~~~

    This is the old task module, it should not be used anymore,
    import from the main 'celery' module instead.
    If you're looking for the decorator implementation then that's in
    ``celery.app.base.Celery.task``.

i    (   t   absolute_import(   t   current_appt   current_task(   t
   LazyModulet   recreate_module(   t   Proxyt   BaseTaskt   Taskt   PeriodicTaskt   taskt   periodic_taskt   groupt   chordt   subtaskt   TaskSett   kcah_acitatsNi˙˙˙˙(   R   R   R   i   (   R   R   R   R	   R
   (   R   t   modulec           B@  s   e  Z d    Z RS(   c         O@  s   |  j  | |   S(   N(   R	   (   t   selft   argst   kwargs(    (    s6   /tmp/pip-unpacked-wheel-gV1wwp/celery/task/__init__.pyt   __call__%   s    (   t   __name__t
   __module__R   (    (    (    s6   /tmp/pip-unpacked-wheel-gV1wwp/celery/task/__init__.pyR   #   s   t	   by_modules   celery.task.bases   celery.canvass   celery.task.setst   baset   __package__s   celery.taskt   __file__t   __path__t   __doc__t   currentt   discard_allc           C@  s
   t  j j S(   N(   R   t   controlt   purge(    (    (    s6   /tmp/pip-unpacked-wheel-gV1wwp/celery/task/__init__.pyt   <lambda>7   t    t   backend_cleanupc           C@  s   t  j d S(   Ns   celery.backend_cleanup(   R   t   tasks(    (    (    s6   /tmp/pip-unpacked-wheel-gV1wwp/celery/task/__init__.pyR!   9   R"   ($   R   t
   __future__R    t   celery._stateR   R   R   t   celery.fiveR   R   t   celery.localR   t   __all__t   Truet   STATICA_HACKt   Falset   globalst   uppert   celery.canvasR   R   R   R   R   R   R   R	   R
   t   setsR   R   R   R   R   t
   old_modulet
   new_module(    (    (    s6   /tmp/pip-unpacked-wheel-gV1wwp/celery/task/__init__.pyt   <module>   s:    (	