summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorying.yunlong <ying.yunlong@zte.com.cn>2018-02-02 10:48:51 +0800
committerying.yunlong <ying.yunlong@zte.com.cn>2018-02-02 10:48:51 +0800
commitd208e615031c1ce6f4335a45b7512d246c838e4c (patch)
tree323337bf3ccf3edbe2763b9ab6add98d118c186d
parent95c35793ba85aeb7008d5254af3ff94dc0da33ce (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.py1
-rw-r--r--lcm/lcm/samples/views.py13
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":