From 649bf08edf6885439c0dccdcf5030fdc91d7fa86 Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Mon, 3 Oct 2016 08:15:39 -0400 Subject: [PATCH] add workflow root endpoints --- awx/api/serializers.py | 2 +- awx/api/views.py | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 97191607b7..ad5c30d15f 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -2278,7 +2278,7 @@ class WorkflowJobTemplateNodeSerializer(WorkflowNodeBaseSerializer): class WorkflowJobNodeSerializer(WorkflowNodeBaseSerializer): class Meta: - model = WorkflowJobTemplateNode + model = WorkflowJobNode fields = ('*', 'job', 'workflow_job',) def get_related(self, obj): diff --git a/awx/api/views.py b/awx/api/views.py index 61e4c56a0c..d1fea73fe2 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -145,6 +145,8 @@ class ApiV1RootView(APIView): data['activity_stream'] = reverse('api:activity_stream_list') data['workflow_job_templates'] = reverse('api:workflow_job_template_list') data['workflow_jobs'] = reverse('api:workflow_job_list') + data['workflow_job_template_nodes'] = reverse('api:workflow_job_template_node_list') + data['workflow_job_nodes'] = reverse('api:workflow_job_node_list') return Response(data) @@ -2607,28 +2609,24 @@ class JobTemplateObjectRolesList(SubListAPIView): content_type = ContentType.objects.get_for_model(self.parent_model) return Role.objects.filter(content_type=content_type, object_id=po.pk) -# TODO: class WorkflowJobNodeList(ListCreateAPIView): model = WorkflowJobNode serializer_class = WorkflowJobNodeListSerializer new_in_310 = True -# TODO: class WorkflowJobNodeDetail(RetrieveUpdateDestroyAPIView): model = WorkflowJobNode serializer_class = WorkflowJobNodeDetailSerializer new_in_310 = True -# TODO: class WorkflowJobTemplateNodeList(ListCreateAPIView): model = WorkflowJobTemplateNode serializer_class = WorkflowJobTemplateNodeListSerializer new_in_310 = True -# TODO: class WorkflowJobTemplateNodeDetail(RetrieveUpdateDestroyAPIView): model = WorkflowJobTemplateNode