From d208e615031c1ce6f4335a45b7512d246c838e4c Mon Sep 17 00:00:00 2001 From: "ying.yunlong" Date: Fri, 2 Feb 2018 10:48:51 +0800 Subject: Add vfc-vnflcm samples auto-swagger Change-Id: Ib91a8a59137a77b1f392ad53fa6c6a88899ef3d3 Issue-ID: VFC-682 Signed-off-by: ying.yunlong --- lcm/lcm/jobs/views.py | 1 - lcm/lcm/samples/views.py | 13 +++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lcm/lcm/jobs/views.py b/lcm/lcm/jobs/views.py index 37318639..3da36bf8 100644 --- a/lcm/lcm/jobs/views.py +++ b/lcm/lcm/jobs/views.py @@ -30,7 +30,6 @@ logger = logging.getLogger(__name__) class JobView(APIView): @swagger_auto_schema( - request_body=None, responses={ status.HTTP_200_OK: JobQueryRespSerializer(), status.HTTP_500_INTERNAL_SERVER_ERROR: "Internal error" diff --git a/lcm/lcm/samples/views.py b/lcm/lcm/samples/views.py index 7ff15500..5e804a73 100644 --- a/lcm/lcm/samples/views.py +++ b/lcm/lcm/samples/views.py @@ -14,6 +14,7 @@ import logging +from drf_yasg.utils import swagger_auto_schema from rest_framework import status from rest_framework.views import APIView from rest_framework.response import Response @@ -23,18 +24,18 @@ logger = logging.getLogger(__name__) class SampleList(APIView): - """ - List all samples. - """ + @swagger_auto_schema( + responses={ + status.HTTP_200_OK: 'Successfully'}) def get(self, request, format=None): logger.debug("get") return Response({"status": "active"}) class ResourceList(APIView): - """ - Instantiate/Terminate resource. - """ + @swagger_auto_schema( + responses={ + status.HTTP_204_NO_CONTENT: 'Successfully'}) def post(self, request, action_type): logger.debug("ResourceList post(%s): %s", action_type, request.data) if action_type == "inst": -- cgit 1.2.3-korg