Ejemplo n.º 1
0
from django.conf.urls.defaults import *

from celery.task.builtins import PingTask
from celery.views import task_view
from celery import views as celery_views

# Uncomment the next two lines to enable the admin:
# from django.contrib import admin
# admin.autodiscover()

urlpatterns = patterns("",
    url(r'^apply/(?P<task_name>.+?)/', celery_views.apply),
    url(r'^ping/', task_view(PingTask)),
    url(r'^(?P<task_id>[\w\d\-]+)/done/?$', celery_views.is_task_successful,
        name="celery-is_task_successful"),
    url(r'^(?P<task_id>[\w\d\-]+)/status/?$', celery_views.task_status,
        name="celery-task_status"),
)
Ejemplo n.º 2
0
from django.conf.urls.defaults import *
from celery.task.builtins import PingTask
from celery import views as celery_views
from indexer.tasks import *

urlpatterns = patterns('',
    (r'^$', 'indexer.views.list'),
    url(r'^process/$', celery_views.apply,{'task_name':'warc.index'}),
    url(r'^ping/', celery_views.task_view(PingTask)),
    url(r'^(?P<task_id>[\w\d\-]+)/done/?$', celery_views.is_task_successful,name="celery-is_task_successful"),
    url(r'^(?P<task_id>[\w\d\-]+)/status/?$', celery_views.task_status,name="celery-task_status"),
)