mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2025-10-30 01:32:21 +00:00
remove the restriction on fiber for the constraint
restriction was placed on fiber type because when using excel input autodesign create fiber names with syntax not explicit to the user, so that entering a node name as constraint may end up to a wrong interpretation eg aa -bb -> create names such as 'fiber aa to bb', fiber bb to aa' . If user constraint is bb there is a ambiguity on the fiber direction. However this is not a problem for user using json format. So I preferred to removed this constraint now. a later PR solves this naming ambiguity Signed-off-by: EstherLerouzic <esther.lerouzic@orange.com>
This commit is contained in:
@@ -214,7 +214,7 @@ def correct_route_list(network, pathreqlist):
|
||||
# prepares the format of route list of nodes to be consistant
|
||||
# remove wrong names, remove endpoints
|
||||
# also correct source and destination
|
||||
anytype = [n.uid for n in network.nodes() if not isinstance(n, Transceiver) and not isinstance(n, Fiber)]
|
||||
anytype = [n.uid for n in network.nodes() if not isinstance(n, Transceiver)]
|
||||
# TODO there is a problem of identification of fibers in case of parallel fibers bitween two adjacent roadms
|
||||
# so fiber constraint is not supported
|
||||
transponders = [n.uid for n in network.nodes() if isinstance(n, Transceiver)]
|
||||
|
||||
Reference in New Issue
Block a user