Issue-ID: OPTFRA-855
Signed-off-by: krishnaa96 <krishna.moorthy6@wipro.com>
Change-Id: If4f7155ced93d91ae22a2e82db01bcf4c32b6323
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
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
- OSDF_GUILIN
services:
- get_param: service_name
+ resources:
+ - get_param: service_name
placement:
policy_fetch: by_scope
service_id: ho_metric
filter:
interval: 10
- ml_enabled: false
\ No newline at end of file
+ ml_enabled: false
{% 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 %}
}