From d13629dd7bb6b390da1c4dc716d7460c5d6864d3 Mon Sep 17 00:00:00 2001 From: hajipour <shajipour@cttc.es> Date: Wed, 1 Jan 2025 15:53:52 +0100 Subject: [PATCH] debug: - p2mp changed to p2p in post_network_slice2.json - changes in ietf_slice_handler.py --- .../nbi_plugins/ietf_network_slice/ietf_slice_handler.py | 6 +++++- src/nbi/tests/data/camara-e2e-topology.json | 6 +++--- src/nbi/tests/data/slice/post_network_slice2.json | 6 +++--- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/nbi/service/rest_server/nbi_plugins/ietf_network_slice/ietf_slice_handler.py b/src/nbi/service/rest_server/nbi_plugins/ietf_network_slice/ietf_slice_handler.py index ee1f215f0..030ae8aa0 100644 --- a/src/nbi/service/rest_server/nbi_plugins/ietf_network_slice/ietf_slice_handler.py +++ b/src/nbi/service/rest_server/nbi_plugins/ietf_network_slice/ietf_slice_handler.py @@ -104,7 +104,11 @@ def validate_ietf_slice_data(request_data: Dict) -> None: class IETFSliceHandler: @staticmethod def get_all_ietf_slices(context_client: ContextClient) -> Dict: - slices_list = context_client.ListSlices(Empty()) + existing_context_ids = context_client.ListContextIds(Empty()) + context_ids = list(existing_context_ids.context_ids) + if len(context_ids) != 1: + raise Exception("Number of contexts should be 1") + slices_list = context_client.ListSlices(context_ids[0]) slices = slices_list.slices ietf_slices = {"network-slice-services": {"slice-service": []}} for slice in slices: diff --git a/src/nbi/tests/data/camara-e2e-topology.json b/src/nbi/tests/data/camara-e2e-topology.json index 632cb99a2..b8fcf338a 100644 --- a/src/nbi/tests/data/camara-e2e-topology.json +++ b/src/nbi/tests/data/camara-e2e-topology.json @@ -41,14 +41,14 @@ "action": 1, "custom": { "resource_key": "_connect/address", - "resource_value": "10.1.7.194" + "resource_value": "10.1.6.201" } }, { "action": 1, "custom": { "resource_key": "_connect/port", - "resource_value": "80" + "resource_value": "9091" } }, { @@ -1659,4 +1659,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/src/nbi/tests/data/slice/post_network_slice2.json b/src/nbi/tests/data/slice/post_network_slice2.json index 1445846cc..97e6ade27 100644 --- a/src/nbi/tests/data/slice/post_network_slice2.json +++ b/src/nbi/tests/data/slice/post_network_slice2.json @@ -156,8 +156,8 @@ }, { "id": 2, - "p2mp-sender-sdp": "2", - "p2mp-receiver-sdp": "1", + "p2p-sender-sdp": "2", + "p2p-receiver-sdp": "1", "service-slo-sle-policy": { "slo-policy": { "metric-bound": [ @@ -186,4 +186,4 @@ } } ] -} \ No newline at end of file +} -- GitLab