Coverage for core/api/urls.py: 100%

14 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1from netbox.api.routers import NetBoxRouter 

2 

3from . import views 

4 

5app_name = 'core-api' 

6 

7router = NetBoxRouter() 

8router.APIRootView = views.CoreRootView 

9 

10router.register('data-sources', views.DataSourceViewSet) 

11router.register('data-files', views.DataFileViewSet) 

12router.register('jobs', views.JobViewSet) 

13router.register('object-changes', views.ObjectChangeViewSet, basename='objectchange') 

14router.register('object-types', views.ObjectTypeViewSet) 

15router.register('background-queues', views.BackgroundQueueViewSet, basename='rqqueue') 

16router.register('background-workers', views.BackgroundWorkerViewSet, basename='rqworker') 

17router.register('background-tasks', views.BackgroundTaskViewSet, basename='rqtask') 

18 

19urlpatterns = router.urls