-
-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathurls.py
21 lines (18 loc) · 1.09 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from django.urls import path
from . import views
urlpatterns = [
path("queues/", views.stats, name="queues_home"),
path("queues/stats.json", views.stats_json, name="queues_home_json"),
path("queues/<str:queue_name>/workers/", views.queue_workers, name="queue_workers"),
path("queues/<str:queue_name>/<str:registry_name>/jobs", views.jobs_view, name="queue_registry_jobs"),
path("queues/<str:queue_name>/<str:registry_name>/empty/", views.clear_queue_registry, name="queue_clear"),
path("queues/<str:queue_name>/<str:registry_name>/requeue-all/", views.requeue_all, name="queue_requeue_all"),
path("queues/<str:queue_name>/confirm-action/", views.confirm_action, name="queue_confirm_action"),
path("queues/<str:queue_name>/actions/", views.actions, name="queue_actions"),
]
urlpatterns += [
path("workers/", views.workers, name="workers_home"),
path("workers/<str:name>/", views.worker_details, name="worker_details"),
path("jobs/<str:job_id>/", views.job_detail, name="job_details"),
path("jobs/<str:job_id>/<str:action>/", views.job_action, name="queue_job_action"),
]