Files
oopt-gnpy/tests/invocation/logs_path_request
EstherLerouzic f8e349763a fix: restore save_json as generic
and create a save_gnpy_json for specific gnpy exports.
because save_json is used as dependency in other projects

Fix example and test file.

Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com>
Change-Id: I9af07a13510658dece0685a3bce7589efd57e259
2026-01-21 15:07:15 +01:00

161 lines
5.2 KiB
Plaintext

INFO gnpy.tools.cli_examples:cli_examples.py Computing path requests meshTopologyExampleV2.xls into JSON format
WARNING gnpy.tools.json_io:json_io.py
WARNING missing type_variety attribute in eqpt_config.json[Roadm]
default value is type_variety = default
INFO gnpy.core.network:network.py
Reference used for design: (Input optical power reference in span = 0.00dBm
spacing = 50.000GHz
nb_channels = 76
INFO gnpy.tools.json_io:json_io.py Automatically converting requests from XLS to JSON
INFO gnpy.tools.worker_utils:worker_utils.py List of disjunctions:
[Disjunction 3
relaxable: False
link-diverse: True
node-diverse: True
request-id-numbers: ['3', '1']
, Disjunction 4
relaxable: False
link-diverse: True
node-diverse: True
request-id-numbers: ['4', '5']
]
INFO gnpy.tools.worker_utils:worker_utils.py Aggregating similar requests
INFO gnpy.tools.worker_utils:worker_utils.py The following services have been requested:
[PathRequest 0
source: trx Lorient_KMA
destination: trx Vannes_KBE
trx type: Voyager
trx mode: None
baud_rate: None Gbaud
bit_rate: None Gb/s
spacing: 50.0 GHz
power: 1.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 80
path_bandwidth: 100.0 Gbit/s
nodes-list: []
loose-list: []
, PathRequest 1
source: trx Brest_KLA
destination: trx Vannes_KBE
trx type: Voyager
trx mode: mode 1
baud_rate: 32.0 Gbaud
bit_rate: 100.0 Gb/s
spacing: 50.0 GHz
power: 1.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 95
path_bandwidth: 200.0 Gbit/s
nodes-list: ['roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE']
loose-list: ['LOOSE', 'LOOSE', 'LOOSE', 'LOOSE']
, PathRequest 3
source: trx Lannion_CAS
destination: trx Rennes_STA
trx type: vendorA_trx-type1
trx mode: mode 1
baud_rate: 32.0 Gbaud
bit_rate: 100.0 Gb/s
spacing: 50.0 GHz
power: 0.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 95
path_bandwidth: 60.0 Gbit/s
nodes-list: []
loose-list: []
, PathRequest 4
source: trx Rennes_STA
destination: trx Lannion_CAS
trx type: vendorA_trx-type1
trx mode: None
baud_rate: None Gbaud
bit_rate: None Gb/s
spacing: 75.0 GHz
power: 3.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 63
path_bandwidth: 150.0 Gbit/s
nodes-list: []
loose-list: []
, PathRequest 5
source: trx Rennes_STA
destination: trx Lannion_CAS
trx type: vendorA_trx-type1
trx mode: mode 2
baud_rate: 66.0 Gbaud
bit_rate: 200.0 Gb/s
spacing: 75.0 GHz
power: 3.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 63
path_bandwidth: 20.0 Gbit/s
nodes-list: []
loose-list: []
, PathRequest 7 | 6
source: trx Lannion_CAS
destination: trx Lorient_KMA
trx type: Voyager
trx mode: mode 1
baud_rate: 32.0 Gbaud
bit_rate: 100.0 Gb/s
spacing: 50.0 GHz
power: 0.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 76
path_bandwidth: 700.0 Gbit/s
nodes-list: []
loose-list: []
, PathRequest 7b
source: trx Lannion_CAS
destination: trx Lorient_KMA
trx type: Voyager
trx mode: mode 1
baud_rate: 32.0 Gbaud
bit_rate: 100.0 Gb/s
spacing: 75.0 GHz
power: 0.0 dBm
tx_power_dbm: 0.0 dBm
nb channels: 50
path_bandwidth: 400.0 Gbit/s
nodes-list: []
loose-list: []
]
INFO gnpy.tools.worker_utils:worker_utils.py Propagating on selected path
WARNING gnpy.topology.request:request.py Redesign the network for each request channel, using the request channel as the reference channel for the design.
INFO gnpy.topology.request:request.py
request 0
Computing path from trx Lorient_KMA to trx Vannes_KBE
with path constraint: ['trx Lorient_KMA', 'trx Vannes_KBE']
Computed path (roadms):['roadm Lorient_KMA', 'roadm Vannes_KBE']
INFO gnpy.topology.request:request.py
request 1
Computing path from trx Brest_KLA to trx Vannes_KBE
with path constraint: ['trx Brest_KLA', 'roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE', 'trx Vannes_KBE']
Computed path (roadms):['roadm Brest_KLA', 'roadm Lannion_CAS', 'roadm Lorient_KMA', 'roadm Vannes_KBE']
INFO gnpy.topology.request:request.py
request 3
Computing path from trx Lannion_CAS to trx Rennes_STA
with path constraint: ['trx Lannion_CAS', 'trx Rennes_STA']
Computed path (roadms):['roadm Lannion_CAS', 'roadm Rennes_STA']
INFO gnpy.topology.request:request.py
request 4
Computing path from trx Rennes_STA to trx Lannion_CAS
with path constraint: ['trx Rennes_STA', 'trx Lannion_CAS']
Computed path (roadms):['roadm Rennes_STA', 'roadm Vannes_KBE', 'roadm Lorient_KMA', 'roadm Lannion_CAS']
INFO gnpy.topology.request:request.py
request 5
Computing path from trx Rennes_STA to trx Lannion_CAS
with path constraint: ['trx Rennes_STA', 'trx Lannion_CAS']
Computed path (roadms):['roadm Rennes_STA', 'roadm Lannion_CAS']
INFO gnpy.topology.request:request.py
request 7 | 6
Computing path from trx Lannion_CAS to trx Lorient_KMA
with path constraint: ['trx Lannion_CAS', 'trx Lorient_KMA']
Computed path (roadms):['roadm Lannion_CAS', 'roadm Lorient_KMA']
INFO gnpy.topology.request:request.py
request 7b
Computing path from trx Lannion_CAS to trx Lorient_KMA
with path constraint: ['trx Lannion_CAS', 'trx Lorient_KMA']
Computed path (roadms):['roadm Lannion_CAS', 'roadm Lorient_KMA']