From 69c5ce50329e013c78511c57a275bb4c73a5f3e1 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Wed, 27 Sep 2023 11:07:00 +0000
Subject: [PATCH] Compute component:

- Added Service Delete REST API method
---
 .../service/rest_server/nbi_plugins/debug_api/Resources.py   | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/compute/service/rest_server/nbi_plugins/debug_api/Resources.py b/src/compute/service/rest_server/nbi_plugins/debug_api/Resources.py
index b3ced86c1..5573b7b02 100644
--- a/src/compute/service/rest_server/nbi_plugins/debug_api/Resources.py
+++ b/src/compute/service/rest_server/nbi_plugins/debug_api/Resources.py
@@ -82,6 +82,11 @@ class Service(_Resource):
             config_rules = service['service_config']['config_rules']
         )))
 
+    def delete(self, context_uuid : str, service_uuid : str):
+        return format_grpc_to_json(self.service_client.DeleteService(grpc_service_id(
+            context_uuid, service_uuid,
+        )))
+
 class SliceIds(_Resource):
     def get(self, context_uuid : str):
         return format_grpc_to_json(self.client.ListSliceIds(grpc_context_id(context_uuid)))
-- 
GitLab