From f30968528e2bc7b84b833e028cee1da044631635 Mon Sep 17 00:00:00 2001 From: Lluis Gifre <lluis.gifre@cttc.es> Date: Sun, 11 Sep 2022 14:56:31 +0000 Subject: [PATCH] Slice component: - Added methods to copy endpoints, constraints and config rules from request to slice stored in Context component. --- src/slice/service/SliceServiceServicerImpl.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slice/service/SliceServiceServicerImpl.py b/src/slice/service/SliceServiceServicerImpl.py index 8c70b5e5a..aaa076b7b 100644 --- a/src/slice/service/SliceServiceServicerImpl.py +++ b/src/slice/service/SliceServiceServicerImpl.py @@ -99,6 +99,10 @@ class SliceServiceServicerImpl(SliceServiceServicer): if service_reply != service_request.service_id: # pylint: disable=no-member raise Exception('Service update failed. Wrong Service Id was returned') + copy_endpoint_ids(request.slice_endpoint_ids, slice_request.slice_endpoint_ids) + copy_constraints(request.slice_constraints, slice_request.slice_constraints) + copy_config_rules(request.slice_config.config_rules, slice_request.slice_config.config_rules) + update_service_ids(slice_request.slice_service_ids, context_uuid, service_uuid) context_client.SetSlice(slice_request) slice_id = slice_request.slice_id -- GitLab