From 5a380b4437f0b9b9242b8d62ee46f77f0f159ece Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Fri, 6 Apr 2018 12:59:53 -0400 Subject: [PATCH] deprecate jobs creation via sublist --- awx/api/views.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/awx/api/views.py b/awx/api/views.py index 462a8946b4..812e0168e2 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -3476,6 +3476,13 @@ class JobTemplateJobsList(SubListCreateAPIView): relationship = 'jobs' parent_key = 'job_template' + @property + def allowed_methods(self): + methods = super(JobTemplateJobsList, self).allowed_methods + if get_request_version(getattr(self, 'request', None)) > 1: + methods.remove('POST') + return methods + class JobTemplateInstanceGroupsList(SubListAttachDetachAPIView):