Merge pull request #3728 from AlanCoding/workflow_labels

Workflow Labels
This commit is contained in:
Alan Rominger
2016-10-18 08:40:09 -04:00
committed by GitHub
5 changed files with 28 additions and 13 deletions

View File

@@ -2728,6 +2728,11 @@ class WorkflowJobTemplateDetail(RetrieveUpdateDestroyAPIView):
serializer_class = WorkflowJobTemplateSerializer
always_allow_superuser = False
class WorkflowJobTemplateLabelList(JobTemplateLabelList):
parent_model = WorkflowJobTemplate
# TODO:
class WorkflowJobTemplateLaunch(GenericAPIView):
@@ -2885,6 +2890,9 @@ class JobLabelList(SubListAPIView):
relationship = 'labels'
parent_key = 'job'
class WorkflowJobLabelList(JobLabelList):
parent_model = WorkflowJob
class JobActivityStreamList(SubListAPIView):
model = ActivityStream