mirror of
https://github.com/ansible/awx.git
synced 2026-02-04 19:18:13 -03:30
- returns a special view to output the total number of children (and grandchildren) events for all parents events for a job value is the number of total children of that event - intended to be consumed by the UI, as an efficient way to get the number of children for a particular event - see api/templates/api/job_job_events_children_summary.md for more info
40 lines
1.7 KiB
Python
40 lines
1.7 KiB
Python
# Copyright (c) 2017 Ansible, Inc.
|
|
# All Rights Reserved.
|
|
|
|
from django.urls import re_path
|
|
|
|
from awx.api.views import (
|
|
JobList,
|
|
JobDetail,
|
|
JobCancel,
|
|
JobRelaunch,
|
|
JobCreateSchedule,
|
|
JobJobHostSummariesList,
|
|
JobJobEventsChildrenSummary,
|
|
JobJobEventsList,
|
|
JobActivityStreamList,
|
|
JobStdout,
|
|
JobNotificationsList,
|
|
JobLabelList,
|
|
JobHostSummaryDetail,
|
|
)
|
|
|
|
|
|
urls = [
|
|
re_path(r'^$', JobList.as_view(), name='job_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/$', JobDetail.as_view(), name='job_detail'),
|
|
re_path(r'^(?P<pk>[0-9]+)/cancel/$', JobCancel.as_view(), name='job_cancel'),
|
|
re_path(r'^(?P<pk>[0-9]+)/relaunch/$', JobRelaunch.as_view(), name='job_relaunch'),
|
|
re_path(r'^(?P<pk>[0-9]+)/create_schedule/$', JobCreateSchedule.as_view(), name='job_create_schedule'),
|
|
re_path(r'^(?P<pk>[0-9]+)/job_host_summaries/$', JobJobHostSummariesList.as_view(), name='job_job_host_summaries_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/job_events/$', JobJobEventsList.as_view(), name='job_job_events_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/job_events/children_summary/$', JobJobEventsChildrenSummary.as_view(), name='job_job_events_children_summary'),
|
|
re_path(r'^(?P<pk>[0-9]+)/activity_stream/$', JobActivityStreamList.as_view(), name='job_activity_stream_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/stdout/$', JobStdout.as_view(), name='job_stdout'),
|
|
re_path(r'^(?P<pk>[0-9]+)/notifications/$', JobNotificationsList.as_view(), name='job_notifications_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/labels/$', JobLabelList.as_view(), name='job_label_list'),
|
|
re_path(r'^(?P<pk>[0-9]+)/$', JobHostSummaryDetail.as_view(), name='job_host_summary_detail'),
|
|
]
|
|
|
|
__all__ = ['urls']
|