From 38f0e5aa39ebb85c682bf4fec046bc74c0458b60 Mon Sep 17 00:00:00 2001
From: hajipour <shajipour@cttc.es>
Date: Sun, 9 Feb 2025 18:34:31 +0100
Subject: [PATCH] debug: - missing imports added to slice webui router -
 service names changed to slice

---
 src/webui/service/slice/routes.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/webui/service/slice/routes.py b/src/webui/service/slice/routes.py
index 11ed8dad7..dd23e6469 100644
--- a/src/webui/service/slice/routes.py
+++ b/src/webui/service/slice/routes.py
@@ -12,9 +12,11 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+import json
+from typing import Dict, Optional
 import grpc
 from flask import current_app, redirect, render_template, Blueprint, flash, session, url_for
-from common.proto.context_pb2 import IsolationLevelEnum, Slice, SliceId, SliceStatusEnum, EndPointId
+from common.proto.context_pb2 import IsolationLevelEnum, Slice, SliceId, SliceStatusEnum, EndPointId, SliceConfig, ConfigRule
 from common.tools.context_queries.Context import get_context
 from common.tools.context_queries.EndPoint import get_endpoint_names
 from common.tools.context_queries.Slice import get_slice_by_uuid
@@ -36,12 +38,12 @@ class ConfigRuleNotFoundError(Exception):
     ...
 
 def get_custom_config_rule(
-    service_config: ServiceConfig, resource_key: str
+    slice_config: SliceConfig, resource_key: str
 ) -> Optional[ConfigRule]:
     """
     Retrieve the custom config rule with the given resource_key from a ServiceConfig.
     """
-    for cr in service_config.config_rules:
+    for cr in slice_config.config_rules:
         if (
             cr.WhichOneof("config_rule") == "custom"
             and cr.custom.resource_key == resource_key
-- 
GitLab