X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=lcm%2Flcm%2Fsamples%2Fviews.py;h=b82c55583beef2d7309c5a654e96869626b0567b;hb=c806beecdb2b6e1baa8d5ce07c031ca8bc605dca;hp=de4e1bdd814e304c7797a1cc571f82f0b8e31165;hpb=a575bd6991593a50312fdbc64d63d3e4b37c009a;p=vfc%2Fgvnfm%2Fvnflcm.git diff --git a/lcm/lcm/samples/views.py b/lcm/lcm/samples/views.py index de4e1bdd..b82c5558 100644 --- a/lcm/lcm/samples/views.py +++ b/lcm/lcm/samples/views.py @@ -33,6 +33,17 @@ class SampleList(APIView): return Response({"status": "active"}) +class CallbackSample(APIView): + @swagger_auto_schema( + responses={ + status.HTTP_204_NO_CONTENT: 'Successfully' + } + ) + def get(self, request, format=None): + logger.debug("Callback Sample") + return Response(status=status.HTTP_204_NO_CONTENT) + + class ResourceList(APIView): @swagger_auto_schema( responses={ @@ -49,3 +60,12 @@ class ResourceList(APIView): # ResDeleteThread(request.data).start() adaptor.delete_vim_res(request.data, self.do_notify) return Response(data=None, status=status.HTTP_204_NO_CONTENT) + + +class HealthCheckView(APIView): + @swagger_auto_schema( + responses={ + status.HTTP_200_OK: 'Active'}) + def get(self, request, format=None): + logger.debug("HealthCheck") + return Response({"status": "active"})