feat(ops): Task 支持批量操作

This commit is contained in:
xinwen
2020-11-04 14:53:49 +08:00
committed by 老广
parent 231332585d
commit 2b4f8bd11c
3 changed files with 9 additions and 3 deletions

View File

@@ -3,13 +3,16 @@ from __future__ import unicode_literals
from django.urls import path
from rest_framework.routers import DefaultRouter
from rest_framework_bulk.routes import BulkRouter
from .. import api
app_name = "ops"
router = DefaultRouter()
router.register(r'tasks', api.TaskViewSet, 'task')
bulk_router = BulkRouter()
bulk_router.register(r'tasks', api.TaskViewSet, 'task')
router.register(r'adhoc', api.AdHocViewSet, 'adhoc')
router.register(r'adhoc-executions', api.AdHocRunHistoryViewSet, 'execution')
router.register(r'command-executions', api.CommandExecutionViewSet, 'command-execution')
@@ -22,3 +25,4 @@ urlpatterns = [
]
urlpatterns += router.urls
urlpatterns += bulk_router.urls