Search.setIndex({desctypes:{"0":"attribute","1":"function","2":"method","3":"class","4":"exception","5":"data","6":"classmethod"},terms:{all:[0,3,4,5,6,7,9,14],presult:0,queri:7,consum:[0,14,16],daemon_pid_fil:20,overrid:0,sleep:[0,8,20],follow:[7,11],connection_diagnost:14,time_start:15,taskset_id:[0,16],specif:[1,9,17,6],send:16,simultaen:20,"4bfb":0,program:17,under:7,fatal:[8,20],"case":7,sourc:7,everi:[0,7,15],solem:7,unknowntask:14,fals:[7,11],failur:[7,14,4,11],fetch_next_task:14,cool:7,tri:[14,5],d959:0,level:[8,14,20],did:7,list:[0,3,6,7,14,18],"45ca":0,rabbitmq:7,execute_remot:0,item:6,taskmanag:3,get_pid:17,stderr:[8,14,10,20],refer:[7,1],prepar:4,pleas:0,pickleabl:0,periodictask:[0,7,3],direct:1,aeb9:0,cron:0,second:[0,4,7,8,11,15,20],design:7,pass:[0,15],download:7,click:7,setup_logg:[0,7,10],amqp_exchang:20,clock:15,get_logg:[0,7],abl:7,rerais:0,current:[0,6,11,13,14,17,18],delet:[0,12,3,6],version:7,"new":[7,8,6],method:0,metadata:[0,12,2,18],celeri:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],full:[7,20,6],timeouterror:[0,4,11,15],run_everi:[0,7],never:[14,20,15],here:7,"598d2d18":0,done_msg:6,path:[8,20],do_someth:7,valu:[0,1,3,6,7,11],wait:[0,3,4,6,7,11,14,16],search:1,task_id:[0,2,3,4,6,7,11,12,13,14,16,18],pre1:7,memcach:7,queue:[1,16,6,7,8,14,20],datetim:[0,7],related_nam:5,behav:0,implement:7,control:17,via:7,extra:7,appli:0,modul:[0,1,20,5,7],vim:7,unix:15,api:[7,1],instal:7,total:[0,18],taskdaemon:14,from:[0,4,6,7,9,14,17],describ:[7,6],regist:[0,7,9,18],next:[14,18],websit:7,task_statuses_choic:18,handler:5,call:[0,7,14,11,15],map_async:0,type:[0,9,14,11],until:[7,8,6],more:[7,14,11],get_statu:[12,13,2,3,4],relat:7,noprocessconsum:16,warn:[8,20],levelnam:[10,20],actual:0,cach:[7,1,2],must:0,none:[0,4,6,9,10,11,13,14,15,16,17,20],join:0,tokyo:[7,1,13],alia:11,setup:[7,10],work:[0,7,14,20],uniqu:[7,18,11],descriptor:10,can:[0,1,6,7,9,11,14],root:[7,1],fetch:14,def:[0,7],get_task:[9,3],sqlite:7,get_all_expir:3,quickstart:1,process:[0,6,7,8,10,14,17,20],indic:1,high:7,critic:[8,14,20],carrot:[7,14,16],want:[0,7],tarbal:7,serial:7,string:18,delai:[0,18,16],log_level:20,feed_url:0,rather:7,georg:0,task_status_failur:18,how:[0,7,11,14,15,20],basebackend:[0,4],env:7,instead:[0,7],mark_as_failur:4,get_consum:0,updat:[0,7],map:[0,7,20],farg:0,timedelta:[0,7],get_publish:0,cronjob:7,after:[0,8,14,18,20],reset_connect:14,befor:[0,11],daemon_log_level:20,dmap_async:0,date:18,associ:0,callable_:14,welcom:1,github:7,classmethod:[0,14],task_status_don:18,issu:7,callback:16,run_periodic_task:14,jail:14,allow:7,callabl:[0,15],order:0,oper:[0,4,11],"1e1b72063514":0,diagnos:14,over:0,becaus:[7,10,11],tyrant_port:13,tyrant:[7,1,13],args1:0,args2:0,still:[7,11],paramet:[0,9,3,11,6],perfect:7,write:[7,17,20],uuid:7,better:7,platform:[1,17],eventtim:15,pend:[18,11],reschedul:14,exchang:[16,20],execute_using_pool:14,count:[7,18],them:[0,14],good:7,"return":[0,1,2,3,4,6,7,9,10,11,12,13,14],thei:[0,7],python:[0,7],timestamp:15,mytask:0,dai:0,empty_msg_emit_everi:[14,20],subtask:[0,7],detach:17,introduct:[7,1],choic:18,multiprocess:[7,1,14,10,6],name:[0,5,6,7,9,18,19,20],opera:7,simpl:[0,7],timeout:[0,4,11,15],debug:[8,20],fulli:[0,19],replac:7,discard_al:0,continu:17,meta:[14,3],expandtab:7,connect:[0,14,16],django:[1,2,3,7,12,18],event:15,out:[0,7,18,11,15],shiftround:7,publish:[0,16],content:1,adapt:1,print:[20,6],got:14,qualifi:[0,19],worthwhil:7,standard:[14,10],dmap:[0,7],base:[0,1,4,11,13],ask:7,prepare_result:4,task_arg:16,perform:7,delete_expir:3,could:[7,20],syndic:7,timer:[0,1,4,11,15],length:6,place:7,refreshfe:0,licens:7,lambda:0,feed:7,softwar:7,onc:7,number:[0,6,8,14,18,20],mai:1,datastructur:[1,6],alreadi:9,done:[0,7,12,11,14],least:1,deleteexpiredtaskmetatask:[0,4],shiftwidth:7,installed_app:[7,5],open:10,given:5,unknown:14,top:7,slept:20,messag:[0,1,16,6,7,8,10,14,17,20],master:1,accept:6,termin:17,zeromq:7,routing_kei:16,store:[2,3,4,7,12,13,14,17,18],shell:0,clickcount:7,specifi:[0,8,10,14,17,19],part:16,rst:7,"8b4f":0,than:[0,7,4,11],rss:0,some_arg:[0,7],tyrant_host:13,remot:[0,11],remov:17,older:7,increment_click:7,constanza:0,loglevel:[8,14,10,6],were:0,posit:[0,6],list_of_return_valu:0,stale:17,queue_wakeup_aft:[14,20],result:[0,1,2,3,4,6,7,11,12,13,14,18],sai:20,argument:[0,7,14,18,11],get_or_cr:7,expir:[0,12,3],increment:[7,18],tabl:1,need:7,deamon:20,wait_for:4,featur:[7,1],autodiscov:[7,9,5],daemon_concurr:[14,20],self:[0,7],remove_pidfil:17,port:13,note:[0,7,18],also:7,take:[0,14,4,11],which:[0,16,6,7,14,18],environ:7,sure:0,distribut:[0,1,7],plenti:7,index:[7,1],track:0,object:[0,7,3,10,14],oracl:7,last_run_at:18,regular:[0,9],bsd:7,mark_as_retri:4,"class":[0,2,3,4,6,7,9,11,12,13,14,15,16,17,18,19],"8eff":0,demand:7,don:7,exc:4,url:7,filter_typ:9,gather:0,doe:[19,11],pidfil:[8,17],set:[0,16,7,14,15,20],taskprocessqueu:6,text:7,syntax:7,concurr:[7,8,14],data:7,find:[7,18,5],slot:6,onli:[7,18],execut:[0,1,2,3,4,6,7,11,12,13,14,15,16,18],configur:[1,20,13],should:[0,1,18,4,20],bc61:0,info:[0,6,7,8,14,20],unus:14,date_don:18,get:[0,1,2,3,4,7,9,11,12,13,17,19],pypi:7,repl:0,progress:7,requir:[0,9,6],emergency_error:10,bar:[0,7],keyword:[0,14],periodictaskmanag:3,baz:7,positionqueu:6,executeremotetask:0,extend_kwargs_with_log:14,contain:[0,1,18,11,7],view:7,mark_as_don:4,periodictaskmeta:[14,3,18],update_record:0,task_status_retri:18,unfil:6,see:[0,7,3,6],b4996460:0,structur:7,arg:[0,12,2,14],fail:[18,16],close:0,awar:0,statu:[0,2,3,4,7,11,12,13,14,17,18],kei:20,databas:[7,1,12,18,19],someth:[0,7,15],easi:7,taskwrapp:14,discoveri:[1,9,5],taskmeta:18,pytyr:13,between:8,"import":[0,7],kwargsn:0,attribut:[0,11,6],b9a0:0,find_related_modul:5,extend:14,alreadyregist:9,job:0,solv:7,problem:7,autodiscoveri:[7,1],last:[18,15],kwargs1:0,kwargs2:0,admin:7,howev:[0,7],d2c9b261:0,instanc:[0,3,6,7,11,13,14,15],postgresql:7,improv:7,task_status:18,com:[0,7],load:7,asctim:[10,20],notregist:[0,9],task_nam:[0,9,14,16,6],taskregistri:9,schedul:14,period:[0,1,3,7,9,14,18],ipython:0,total_run_count:18,amqp_consumer_queu:20,poll:7,xkcd:0,backend:[0,1,2,4,7,11,12,13,14,18,19],becom:19,get_default_backend_cl:19,universali:7,bbc:0,been:[0,2,6,7,9,10,11,12,18],mark:[12,4],compon:0,json:7,trigger:15,askh:7,taskpublish:[0,16],both:0,worker:[7,1,14,20,8],get_result:[12,13,2,4],ani:[0,7,20,8],wake:[8,14,20],func:0,child:[8,6],"catch":14,store_result:[12,13,2,3,4],requeu:[14,16],main:14,asyncresult:[0,14,3,11,6],packag:7,tabstop:7,defin:[0,1,14,7],error:[8,17,16,10,20],fun:7,loop:14,bin:[1,8],apply_async:6,have:[0,7],celeryd:[7,1,8],readi:[0,7,11,6],readm:7,site:9,kwarg:[0,2,16,7,10,12,14],conf:[1,14,20],notimplementederror:0,sever:[0,7],get_serv:13,argsn:0,author:7,receiv:[14,16],make:[0,7],get_backend_cl:19,check:[8,17,14,20],tutori:7,wakeup:8,document:[7,1],complet:[0,1,7],status:18,finish:6,http:0,hostnam:13,rais:[0,3,4,7,9,11,14,15,16,18],logfil:[8,14,10],mani:[0,7],schedule_retry_task:14,chang:18,asynchronousmaptask:0,task:[0,1,2,3,4,5,6,7,9,11,12,13,14,16,18],framework:[7,2],requeue_task:16,inherit:[9,4],pickl:0,exampl:[0,7],command:7,thi:[0,1,4,7,8,11,14,18,20],choos:8,model:[1,3,7,12,14,18],rout:[7,20],left:20,construct:15,identifi:[7,11],just:0,excel:7,mainprocess:7,mysql:7,get_all_period:9,simultan:[14,6],web:7,task_kwarg:16,daemon_log_fil:[14,20],except:[0,3,4,7,9,11,14,15],add:[0,7,6],cleanup:[0,12,4],reiniti:14,receive_messag:14,logger:[0,7,14,10,6],save:[7,14],app:5,build:7,get_waiting_task:3,applic:[7,5],fkwarg:0,format:[10,20,15],remote_execut:0,arriv:11,timeouttim:15,defaultbackend:[19,11],mon:1,background:[8,17],tick:15,daemon:[0,1,7,8,10,14,17,20],"49c8":0,like:[0,1,14,7],success:[14,18,11],arbitrari:0,emptyqueu:14,integ:0,server:[0,7,14,13],collect:[0,6],necessari:14,subtask_id:0,fill:[7,6],django_settings_modul:7,djangofe:0,execute_next_task:14,page:1,my_periodic_task:0,often:[0,14,20,15],twitter:7,some:[0,7,10],intern:0,toctre:1,proper:14,guarante:7,successfulli:[2,3,4,11,13,18],is_don:[0,2,3,4,11,12,13],taskconsum:[0,14,16],normal:17,subclass:0,retri:[18,14,4,11],exit:17,cnn:0,foo:[0,7],for_url:7,mydjangoproject:7,either:[0,7,9,6],from_messag:14,run:[0,1,4,5,6,7,8,14,15,17,18],reach:6,usag:[7,18],broker:[7,14],host:7,taskset:[0,7],post:7,rare:7,"373550e8":0,manag:[1,17,3,15],"0779f5d6a3cb":0,constructor:0,ajax:7,discard:0,unfilledposit:6,processnam:[10,20],receive_message_cc:14,ser_cal:0,within:11,easy_instal:7,automat:7,unregist:9,pair:0,picklabl:0,empti:[8,14],wrap:14,storag:4,your:[0,1,7],get_al:9,task_consum:14,log:[0,1,6,7,8,10,14,20],task_status_pend:18,support:[0,7,16],iter:0,"long":[0,11],custom:6,avail:[7,14],start:6,includ:[19,5],clicks_for_url:7,interv:[0,15],"function":[0,7,9,18],form:18,task_func:14,tupl:[0,18],cabinet:13,ace01fa4f91d:0,"true":[0,2,3,4,6,11,12,13],last_trigg:15,reset:14,amqp_routing_kei:20,consist:7,possibl:[0,3,18,11],"default":[0,14,20,11],tell:[7,1],asynchron:[0,7,11],record:0,limit:[11,6],backport:7,log_format:20,part_of_set:16,emit:14,ab86:0,constant:20,refreshfeedtask:0,creat:[1,14],"int":0,certain:7,pid:[17,20],doesn:[7,16],exist:17,file:[1,7,8,10,17,20],syncdb:7,pip:7,baseasyncresult:11,probabl:0,again:20,amqp:[0,7,14,16,20],myperiodictask:[0,7],when:[0,6,7,10,11,15,18,20],scrape:7,prepend:19,field:18,other:10,bool:[0,11],mass:7,you:[0,1,18,7],delay_task_in_set:16,node:16,registri:[0,1,9,18],consid:6,execpt:[18,4],reason:10,pool:[14,6],sphinx:1,longer:[0,4],directori:7,celery_backend:19,get_all_regular:9,delay_task:[0,7,16],emerg:10,ignor:[0,14],time:[0,7,8,11,14,15,18,20],"39c530dcde25":0},titles:["Tasks - celery.task","Welcome to Celery’s documentation!","Backend: Cache - celery.backends.cache","Django Model Managers - celery.managers","Backend: Base - celery.backends.base","Task Discovery - celery.discovery","Datastructures - celery.datastructures","celery - Distributed Task Queue for Django.","Celery Worker Daemon - celery.bin.celeryd","Task Registry - celery.registry","Logging - celery.log","Task Result - celery.result","Backend: Database - celery.backends.database","Backend: Tokyo Tyrant - celery.backends.tyrant","Multiprocessing Worker - celery.worker","Timers - celery.timer","Messaging - celery.messaging","Platform Specific - celery.platform","Django Models - celery.models","Backends - celery.backends","Configuration - celery.conf"],modules:{"celery.backends":19,"celery.task":0,"celery.worker":14,"celery.backends.cache":2,"celery.datastructures":6,"celery.backends.base":4,"celery.managers":3,"celery.messaging":16,"celery.conf":20,"celery.registry":9,"celery.backends.tyrant":13,"celery.log":10,"celery.result":11,"celery.backends.database":12,"celery.bin.celeryd":8,"celery.discovery":5,"celery.timer":15,"celery.platform":17},descrefs:{"":{TaskMeta:[18,3],TASK_STATUS_DONE:[18,5],TASK_STATUSES:[18,5],PeriodicTaskMeta:[18,3],TASK_STATUS_PENDING:[18,5],TASK_STATUS_FAILURE:[18,5],TASK_STATUSES_CHOICES:[18,5],TASK_STATUS_RETRY:[18,5]},"celery.log":{setup_logger:[10,1],emergency_error:[10,1]},"celery.worker":{UnknownTask:[14,4],jail:[14,1],TaskDaemon:[14,3],EmptyQueue:[14,4],TaskWrapper:[14,3]},"celery.result.AsyncResult":{task_id:[11,0],backend:[11,0]},"celery.discovery":{autodiscover:[5,1],find_related_module:[5,1]},"celery.backends.tyrant":{Backend:[13,3]},"celery.timer.TimeoutTimer":{tick:[15,2],time_start:[15,0],timeout:[15,0]},"celery.managers":{PeriodicTaskManager:[3,3],TaskManager:[3,3]},"celery.backends.cache.Backend":{get_result:[2,2],get_status:[2,2],is_done:[2,2],store_result:[2,2]},"celery.worker.TaskWrapper":{from_message:[14,6],extend_kwargs_with_logging:[14,2],execute:[14,2],execute_using_pool:[14,2]},"celery.backends.base.BaseBackend":{prepare_result:[4,2],get_result:[4,2],mark_as_retry:[4,2],is_done:[4,2],get_status:[4,2],mark_as_done:[4,2],cleanup:[4,2],mark_as_failure:[4,2],wait_for:[4,2],store_result:[4,2]},"celery.backends.base":{BaseBackend:[4,3]},"celery.backends.database":{Backend:[12,3]},"celery.timer":{EventTimer:[15,3],TimeoutTimer:[15,3],TimeoutError:[15,4]},"celery.datastructures.PositionQueue":{UnfilledPosition:[6,3],full:[6,2],filled:[6,0]},"celery.backends":{DefaultBackend:[19,3],get_default_backend_cls:[19,5],get_backend_cls:[19,1]},"celery.datastructures.TaskProcessQueue":{logger:[6,0],limit:[6,0],add:[6,2],done_msg:[6,0]},"celery.backends.tyrant.Backend":{get_result:[13,2],tyrant_host:[13,0],is_done:[13,2],get_server:[13,2],tyrant_port:[13,0],get_status:[13,2],store_result:[13,2]},"celery.task.ExecuteRemoteTask":{run:[0,2]},"celery.result.BaseAsyncResult":{status:[11,0],task_id:[11,0],get:[11,2],successful:[11,2],is_done:[11,2],result:[11,0],ready:[11,2],wait:[11,2],backend:[11,0]},"celery.datastructures":{PositionQueue:[6,3],TaskProcessQueue:[6,3]},"celery.managers.TaskManager":{get_task:[3,2],delete_expired:[3,2],is_done:[3,2],store_result:[3,2],get_all_expired:[3,2]},"celery.messaging":{TaskPublisher:[16,3],NoProcessConsumer:[16,3],TaskConsumer:[16,3]},"celery.platform.PIDFile":{write:[17,2],get_pid:[17,2],remove:[17,2],check:[17,2]},"celery.platform":{remove_pidfile:[17,1],daemonize:[17,1],PIDFile:[17,3]},"celery.registry.TaskRegistry":{get_task:[9,2],autodiscover:[9,2],NotRegistered:[9,4],get_all:[9,2],unregister:[9,2],get_all_regular:[9,2],register:[9,2],get_all_periodic:[9,2],filter_types:[9,2],AlreadyRegistered:[9,4]},"celery.task.Task":{run:[0,2],name:[0,0],type:[0,0],get_consumer:[0,2],delay:[0,6],get_logger:[0,2],get_publisher:[0,2]},"celery.task":{AsynchronousMapTask:[0,3],Task:[0,3],DeleteExpiredTaskMetaTask:[0,3],is_done:[0,1],PeriodicTask:[0,3],delay_task:[0,1],dmap:[0,1],discard_all:[0,1],TaskSet:[0,3],dmap_async:[0,1],execute_remote:[0,1],ExecuteRemoteTask:[0,3]},"celery.worker.TaskDaemon":{empty_msg_emit_every:[14,0],connection_diagnostics:[14,2],run:[14,2],queue_wakeup_after:[14,0],receive_message_cc:[14,2],task_consumer:[14,0],receive_message:[14,2],concurrency:[14,0],loglevel:[14,0],logfile:[14,0],run_periodic_tasks:[14,2],reset_connection:[14,2],logger:[14,0],fetch_next_task:[14,2],execute_next_task:[14,2],pool:[14,0],schedule_retry_tasks:[14,2]},"celery.backends.cache":{Backend:[2,3]},"celery.task.TaskSet":{map:[0,6],join:[0,2],task_name:[0,0],run:[0,2],arguments:[0,0],map_async:[0,6],iterate:[0,2],remote_execute:[0,6],total:[0,0]},"celery.timer.EventTimer":{last_triggered:[15,0],tick:[15,2],interval:[15,0],event:[15,0]},"celery.managers.PeriodicTaskManager":{get_waiting_tasks:[3,2]},"celery.conf":{EMPTY_MSG_EMIT_EVERY:[20,5],DAEMON_CONCURRENCY:[20,5],QUEUE_WAKEUP_AFTER:[20,5],DAEMON_PID_FILE:[20,5],AMQP_ROUTING_KEY:[20,5],DAEMON_LOG_LEVEL:[20,5],AMQP_EXCHANGE:[20,5],DAEMON_LOG_FILE:[20,5],LOG_FORMAT:[20,5],AMQP_CONSUMER_QUEUE:[20,5],LOG_LEVELS:[20,5]},"celery.registry":{NotRegistered:[9,4],AlreadyRegistered:[9,4],TaskRegistry:[9,3]},TaskMeta:{status:[18,0],date_done:[18,0],task_id:[18,0],result:[18,0]},"celery.result":{AsyncResult:[11,3],BaseAsyncResult:[11,3]},"celery.task.PeriodicTask":{run_every:[0,0]},"celery.backends.database.Backend":{cleanup:[12,2],get_result:[12,2],get_status:[12,2],is_done:[12,2],store_result:[12,2]},"celery.messaging.TaskPublisher":{requeue_task:[16,2],delay_task:[16,2],delay_task_in_set:[16,2]},PeriodicTaskMeta:{delay:[18,2],task:[18,0],last_run_at:[18,0],total_run_count:[18,0],name:[18,0]}},filenames:["reference/celery.task","index","reference/celery.backends.cache","reference/celery.managers","reference/celery.backends.base","reference/celery.discovery","reference/celery.datastructures","introduction","reference/celery.bin.celeryd","reference/celery.registry","reference/celery.log","reference/celery.result","reference/celery.backends.database","reference/celery.backends.tyrant","reference/celery.worker","reference/celery.timer","reference/celery.messaging","reference/celery.platform","reference/celery.models","reference/celery.backends","reference/celery.conf"]})