From: ying.yunlong Date: Fri, 2 Feb 2018 02:48:51 +0000 (+0800) Subject: Add vfc-vnflcm samples auto-swagger X-Git-Tag: v1.1.0~63 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=vfc%2Fgvnfm%2Fvnflcm.git;a=commitdiff_plain;h=d208e615031c1ce6f4335a45b7512d246c838e4c Add vfc-vnflcm samples auto-swagger Change-Id: Ib91a8a59137a77b1f392ad53fa6c6a88899ef3d3 Issue-ID: VFC-682 Signed-off-by: ying.yunlong --- 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":