From 21587bf56798b440dd4ddf6e35f121505b90fb0d Mon Sep 17 00:00:00 2001 From: krishnaa96 Date: Tue, 6 Oct 2020 10:58:52 +0530 Subject: Fix slice selection Issue-ID: OPTFRA-855 Signed-off-by: krishnaa96 Change-Id: If4f7155ced93d91ae22a2e82db01bcf4c32b6323 --- apps/slice_selection/optimizers/conductor/remote_opt_processor.py | 1 + config/common_config.yaml | 7 +++++-- osdf/adapters/conductor/templates/conductor_interface.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/slice_selection/optimizers/conductor/remote_opt_processor.py b/apps/slice_selection/optimizers/conductor/remote_opt_processor.py index c1c6980..bb9d289 100644 --- a/apps/slice_selection/optimizers/conductor/remote_opt_processor.py +++ b/apps/slice_selection/optimizers/conductor/remote_opt_processor.py @@ -35,6 +35,7 @@ from osdf.utils.mdc_utils import mdc_from_json class SliceSelectionOptimizer(Thread): def __init__(self, osdf_config, slice_config, request_json, model_type): + super().__init__() self.osdf_config = osdf_config self.slice_config = slice_config self.request_json = request_json diff --git a/config/common_config.yaml b/config/common_config.yaml index 905aa0b..8f028b3 100644 --- a/config/common_config.yaml +++ b/config/common_config.yaml @@ -86,11 +86,12 @@ policy_info: policy_scope: - scope: - - OSDF_GUILIN - get_param: resource_sharing_level - get_param: reuse_preference services: - get_param: service_name + resources: + - get_param: service_name subnet_selection: policy_fetch: by_scope @@ -99,6 +100,8 @@ policy_info: - OSDF_GUILIN services: - get_param: service_name + resources: + - get_param: service_name placement: policy_fetch: by_scope @@ -127,4 +130,4 @@ PCI: service_id: ho_metric filter: interval: 10 - ml_enabled: false \ No newline at end of file + ml_enabled: false diff --git a/osdf/adapters/conductor/templates/conductor_interface.json b/osdf/adapters/conductor/templates/conductor_interface.json index e8d47b3..c0e28dc 100755 --- a/osdf/adapters/conductor/templates/conductor_interface.json +++ b/osdf/adapters/conductor/templates/conductor_interface.json @@ -33,7 +33,7 @@ {% set comma=joiner(",") %} {% for elem in optimization_policies %} {{ comma() }} {% for key, value in elem.items() %} - "{{key}}": {{ json.dumps(value) }} + "{{key}}": {{ json.dumps(value) }} {{ ", " if not loop.last }} {% endfor %} {% endfor %} } -- cgit 1.2.3-korg