From 8bc3befd03e39e03360e99f539f62d9dd92703e8 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Fri, 6 Jan 2017 16:53:56 -0500 Subject: [PATCH] only accept extra_vars launchtime param for system jobs --- awx/api/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/api/views.py b/awx/api/views.py index 239f02e746..5b72b0261d 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -3164,8 +3164,8 @@ class SystemJobTemplateLaunch(GenericAPIView): def post(self, request, *args, **kwargs): obj = self.get_object() - new_job = obj.create_unified_job(**request.data) - new_job.signal_start(**request.data) + new_job = obj.create_unified_job(extra_vars=request.data.get('extra_vars', {})) + new_job.signal_start() data = dict(system_job=new_job.id) return Response(data, status=status.HTTP_201_CREATED)