aboutsummaryrefslogtreecommitdiffstats
path: root/lcm/ns/views/sol/heal_ns_view.py
diff options
context:
space:
mode:
Diffstat (limited to 'lcm/ns/views/sol/heal_ns_view.py')
-rw-r--r--lcm/ns/views/sol/heal_ns_view.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/lcm/ns/views/sol/heal_ns_view.py b/lcm/ns/views/sol/heal_ns_view.py
index 721fc5fb..f37d13dd 100644
--- a/lcm/ns/views/sol/heal_ns_view.py
+++ b/lcm/ns/views/sol/heal_ns_view.py
@@ -30,6 +30,10 @@ logger = logging.getLogger(__name__)
class HealNSView(APIView):
+ """
+ This task resource represents the "Heal NS" operation.
+ The client can use this resource to request healing a NS instance.
+ """
@swagger_auto_schema(
request_body=HealNsReqSerializer(),
responses={
@@ -39,6 +43,12 @@ class HealNSView(APIView):
)
@view_safe_call_with_log(logger=logger)
def post(self, request, ns_instance_id):
+ """
+ The POST method requests to heal a NS instance resource.
+ :param request:
+ :param ns_instance_id:
+ :return:
+ """
logger.debug("Enter HealNSView::post nsInstanceId:%s, request.data:%s" % (ns_instance_id, request.data))
req_serializer = HealNsReqSerializer(data=request.data)
if not req_serializer.is_valid():