Loading src/e2e_orchestrator/service/subscriptions/dispatchers/recommendation/Tools.py +3 −0 Original line number Diff line number Diff line Loading @@ -151,6 +151,7 @@ def compose_optical_service(vlink_request : Dict) -> Dict: LOGGER.info('[compose_optical_service] optical_border_endpoint_ids={:s}'.format(str(optical_border_endpoint_ids))) constraints = [ json_constraint_custom('type', 'multi_granular'), json_constraint_custom('bandwidth[gbps]', str(vlink_request['attributes']['total_capacity_gbps'])), json_constraint_custom('bidirectionality', '1'), ] Loading @@ -159,6 +160,8 @@ def compose_optical_service(vlink_request : Dict) -> Dict: if vlink_service_uuid == 'IP1/PORT-xe1==IP2/PORT-xe1': constraints.append(json_constraint_custom('optical-band-width[GHz]', '300')) else: constraints.append(json_constraint_custom('optical_band_id', '1')) vlink_optical_service = json_service( vlink_service_uuid, Loading Loading
src/e2e_orchestrator/service/subscriptions/dispatchers/recommendation/Tools.py +3 −0 Original line number Diff line number Diff line Loading @@ -151,6 +151,7 @@ def compose_optical_service(vlink_request : Dict) -> Dict: LOGGER.info('[compose_optical_service] optical_border_endpoint_ids={:s}'.format(str(optical_border_endpoint_ids))) constraints = [ json_constraint_custom('type', 'multi_granular'), json_constraint_custom('bandwidth[gbps]', str(vlink_request['attributes']['total_capacity_gbps'])), json_constraint_custom('bidirectionality', '1'), ] Loading @@ -159,6 +160,8 @@ def compose_optical_service(vlink_request : Dict) -> Dict: if vlink_service_uuid == 'IP1/PORT-xe1==IP2/PORT-xe1': constraints.append(json_constraint_custom('optical-band-width[GHz]', '300')) else: constraints.append(json_constraint_custom('optical_band_id', '1')) vlink_optical_service = json_service( vlink_service_uuid, Loading