Loading src/common/tools/object_factory/Slice.py +4 −0 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ import copy from typing import Dict, List, Optional from common.Constants import DEFAULT_CONTEXT_NAME from common.proto.context_pb2 import SliceStatusEnum from common.tools.object_factory.Context import json_context_id def get_slice_uuid(a_endpoint_id : Dict, z_endpoint_id : Dict) -> str: return 'slc:{:s}/{:s}=={:s}/{:s}'.format( Loading @@ -35,6 +37,8 @@ def json_slice( constraints : List[Dict] = [], config_rules : List[Dict] = [], service_ids : List[Dict] = [], subslice_ids : List[Dict] = [], owner : Optional[Dict] = None): if context_id is None: context_id = json_context_id(DEFAULT_CONTEXT_NAME) result = { 'slice_id' : json_slice_id(slice_uuid, context_id=context_id), 'slice_status' : {'slice_status': status}, Loading Loading
src/common/tools/object_factory/Slice.py +4 −0 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ import copy from typing import Dict, List, Optional from common.Constants import DEFAULT_CONTEXT_NAME from common.proto.context_pb2 import SliceStatusEnum from common.tools.object_factory.Context import json_context_id def get_slice_uuid(a_endpoint_id : Dict, z_endpoint_id : Dict) -> str: return 'slc:{:s}/{:s}=={:s}/{:s}'.format( Loading @@ -35,6 +37,8 @@ def json_slice( constraints : List[Dict] = [], config_rules : List[Dict] = [], service_ids : List[Dict] = [], subslice_ids : List[Dict] = [], owner : Optional[Dict] = None): if context_id is None: context_id = json_context_id(DEFAULT_CONTEXT_NAME) result = { 'slice_id' : json_slice_id(slice_uuid, context_id=context_id), 'slice_status' : {'slice_status': status}, Loading