diff options
author | ying.yunlong <ying.yunlong@zte.com.cn> | 2018-02-02 10:48:51 +0800 |
---|---|---|
committer | ying.yunlong <ying.yunlong@zte.com.cn> | 2018-02-02 10:48:51 +0800 |
commit | d208e615031c1ce6f4335a45b7512d246c838e4c (patch) | |
tree | 323337bf3ccf3edbe2763b9ab6add98d118c186d | |
parent | 95c35793ba85aeb7008d5254af3ff94dc0da33ce (diff) |
Add vfc-vnflcm samples auto-swagger
Change-Id: Ib91a8a59137a77b1f392ad53fa6c6a88899ef3d3
Issue-ID: VFC-682
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
-rw-r--r-- | lcm/lcm/jobs/views.py | 1 | ||||
-rw-r--r-- | 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": |