2024-12-19 16:54:46:494 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated
2024-12-19 16:54:52:620 +0000 [main] [INFO] org.eclipse.jetty.server.Server - jetty-9.4.54.v20240208; built: 2024-02-08T19:42:39.027Z; git: cef3fbd6d736a21e7d541a5db490381d95a2047d; jvm 21.0.5+11-Ubuntu-1ubuntu120.04
2024-12-19 16:54:52:626 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@196f5193{/__admin,null,AVAILABLE}
2024-12-19 16:54:52:626 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@bb088ab{/,null,AVAILABLE}
2024-12-19 16:54:52:627 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@365b41c1{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:52:627 +0000 [main] [INFO] org.eclipse.jetty.server.Server - Started @22332ms
2024-12-19 16:54:52:632 +0000 [qtp850927485-63] [INFO] org.eclipse.jetty.server.handler.ContextHandler.__admin - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.AdminRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:52:658 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - baseUrl: http://localhost:9998, username: mylogin, password: mypassword
2024-12-19 16:54:52:705 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyTopoImpl - In GnpyTopoImpl : elements and connections are well extracted
2024-12-19 16:54:52:705 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In PceConstraintsCalc: read PceMetric HopCount
2024-12-19 16:54:52:705 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In calcHardconstraints: no hard constraints.
2024-12-19 16:54:52:705 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In calcSoftconstraints: no soft constraints.
2024-12-19 16:54:52:709 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - Creating path constraints for rate 100, mvalue 8, nvalue 0, spacing 50
2024-12-19 16:54:52:712 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - In GnpyServiceImpl: path request AToZ is extracted
2024-12-19 16:54:52:735 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - requestbody = {"gnpy-api:request":{"topology":{"connections":[{"from_node":"OpenROADM-4","to_node":"XPONDER-4"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4"},{"from_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","to_node":"OpenROADM-3"},{"from_node":"XPONDER-2","to_node":"OpenROADM-2"},{"from_node":"XPONDER-4","to_node":"OpenROADM-4"},{"from_node":"XPONDER-3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1"},{"from_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-5","to_node":"XPONDER-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2"},{"from_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2"},{"from_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","to_node":"OpenROADM-4"},{"from_node":"XPONDER-1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1"},{"from_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3"},{"from_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1"},{"from_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","to_node":"OpenROADM-4"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3"},{"from_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2"},{"from_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-1","to_node":"XPONDER-1"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1"},{"from_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","to_node":"OpenROADM-2"},{"from_node":"XPONDER-5","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1"},{"from_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-2","to_node":"XPONDER-2"},{"from_node":"OpenROADM-3","to_node":"XPONDER-3"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3"},{"from_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2"},{"from_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2"},{"from_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","to_node":"OpenROADM-5"}],"elements":[{"uid":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}},{"uid":"OpenROADM-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-3"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-4"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-1"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-2"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-1"}},"type":"Transceiver"},{"uid":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-5"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-5"}},"type":"Transceiver"},{"uid":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"XPONDER-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-4"}},"type":"Transceiver"},{"uid":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"XPONDER-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-3"}},"type":"Transceiver"},{"uid":"XPONDER-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-2"}},"type":"Transceiver"},{"uid":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}}]},"service":{"path-request":[{"request-id":"0","bidirectional":false,"dst-tp-id":"XPONDER-4","src-tp-id":"XPONDER-3","path-constraints":{"te-bandwidth":{"spacing":50000000000.0,"output-power":0.001585,"trx_mode":"100 Gbit/s, 27.95 Gbaud, DP-QPSK","trx_type":"OpenROADM MSA ver. 5.0","effective-freq-slot":[{"N":0,"M":4}],"path_bandwidth":100000000000.0,"technology":"flexi-grid"}},"source":"XPONDER-3","destination":"XPONDER-4"}]}}}
2024-12-19 16:54:52:735 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - header Content-Type: [application/json]
2024-12-19 16:54:52:741 +0000 [qtp850927485-56] [INFO] org.eclipse.jetty.server.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response = (POST http://localhost:9998/api/v1/path-computation) 201
2024-12-19 16:54:52:747 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response body = {
    "result": {
        "response": [
            {
                "response-id": 2,
                "path-properties": {
                    "path-metric": [
                        {
                            "metric-type": "SNR-bandwidth",
                            "accumulative-value": 15.52
                        },
                        {
                            "metric-type": "SNR-0.1nm",
                            "accumulative-value": 19.02
                        },
                        {
                            "metric-type": "OSNR-bandwidth",
                            "accumulative-value": 16.51
                        },
                        {
                            "metric-type": "OSNR-0.1nm",
                            "accumulative-value": 20.01
                        },
                        {
                            "metric-type": "reference_power",
                            "accumulative-value": 0.001584
                        },
                        {
                            "metric-type": "path_bandwidth",
                            "accumulative-value": 1000000000.0
                        }
                    ],
                    "path-route-objects": [
                        {
                            "path-route-object": {
                                "index": 0,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.11",
                                    "link-tp-id": "127.0.0.11"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 1,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 2,
                                "transponder": {
                                    "transponder-type": "openroadm-beta1",
                                    "transponder-mode": "W100G"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 3,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.10",
                                    "link-tp-id": "127.0.0.10"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 4,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 5,
                                "num-unnum-hop": {
                                    "node-id": "Edfa1_127.0.0.10",
                                    "link-tp-id": "Edfa1_127.0.0.10"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 6,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 7,
                                "num-unnum-hop": {
                                    "node-id": "243.0.0.14",
                                    "link-tp-id": "243.0.0.14"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 8,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 9,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_243.0.0.14",
                                    "link-tp-id": "Edfa0_243.0.0.14"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 10,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 11,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.20",
                                    "link-tp-id": "127.0.0.20"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 12,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 13,
                                "num-unnum-hop": {
                                    "node-id": "Edfa1_127.0.0.20",
                                    "link-tp-id": "Edfa1_127.0.0.20"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 14,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 15,
                                "num-unnum-hop": {
                                    "node-id": "243.0.0.3",
                                    "link-tp-id": "243.0.0.3"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 16,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 17,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_243.0.0.3",
                                    "link-tp-id": "Edfa0_243.0.0.3"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 18,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 19,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.50",
                                    "link-tp-id": "127.0.0.50"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 20,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 21,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_127.0.0.50",
                                    "link-tp-id": "Edfa0_127.0.0.50"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 22,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 23,
                                "num-unnum-hop": {
                                    "node-id": "243.0.0.5",
                                    "link-tp-id": "243.0.0.5"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 24,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 25,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_243.0.0.5",
                                    "link-tp-id": "Edfa0_243.0.0.5"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 26,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 27,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.30",
                                    "link-tp-id": "127.0.0.30"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 28,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 29,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_127.0.0.30",
                                    "link-tp-id": "Edfa0_127.0.0.30"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 30,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 31,
                                "num-unnum-hop": {
                                    "node-id": "243.0.0.7",
                                    "link-tp-id": "243.0.0.7"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 32,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 33,
                                "num-unnum-hop": {
                                    "node-id": "Edfa0_243.0.0.7",
                                    "link-tp-id": "Edfa0_243.0.0.7"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 34,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 35,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.40",
                                    "link-tp-id": "127.0.0.40"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 36,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 37,
                                "num-unnum-hop": {
                                    "node-id": "127.0.0.41",
                                    "link-tp-id": "127.0.0.41"
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 38,
                                "label-hop": {
                                    "N": -284,
                                    "M": 4
                                }
                            }
                        },
                        {
                            "path-route-object": {
                                "index": 39,
                                "transponder": {
                                    "transponder-type": "openroadm-beta1",
                                    "transponder-mode": "W100G"
                                }
                            }
                        }
                    ]
                }
            }
        ]
    }
}

2024-12-19 16:54:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - The response id is 2; 
2024-12-19 16:54:52:757 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - GNPy : path is feasible
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type OSNR01nm{qname=(gnpy:path?revision=2022-06-15)OSNR-0.1nm} // AccumulatriveValue 20.01
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type PathBandwidth{qname=(gnpy:path?revision=2022-06-15)path_bandwidth} // AccumulatriveValue 1000000000.0
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type SNR01nm{qname=(gnpy:path?revision=2022-06-15)SNR-0.1nm} // AccumulatriveValue 19.02
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type SNRBandwidth{qname=(gnpy:path?revision=2022-06-15)SNR-bandwidth} // AccumulatriveValue 15.52
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type OSNRBandwidth{qname=(gnpy:path?revision=2022-06-15)OSNR-bandwidth} // AccumulatriveValue 16.51
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type ReferencePower{qname=(gnpy:path?revision=2022-06-15)reference_power} // AccumulatriveValue 0.001584
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - in GnpyResult: finishing the computation of pathRouteObjectList
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - In GnpyResult: The path is feasible 
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - GNPy : path is feasible
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type OSNR01nm{qname=(gnpy:path?revision=2022-06-15)OSNR-0.1nm} // AccumulatriveValue 20.01
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type PathBandwidth{qname=(gnpy:path?revision=2022-06-15)path_bandwidth} // AccumulatriveValue 1000000000.0
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type SNR01nm{qname=(gnpy:path?revision=2022-06-15)SNR-0.1nm} // AccumulatriveValue 19.02
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type SNRBandwidth{qname=(gnpy:path?revision=2022-06-15)SNR-bandwidth} // AccumulatriveValue 15.52
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type OSNRBandwidth{qname=(gnpy:path?revision=2022-06-15)OSNR-bandwidth} // AccumulatriveValue 16.51
2024-12-19 16:54:52:758 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - Metric type ReferencePower{qname=(gnpy:path?revision=2022-06-15)reference_power} // AccumulatriveValue 0.001584
2024-12-19 16:54:52:759 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - in GnpyResult: finishing the computation of pathRouteObjectList
2024-12-19 16:54:52:762 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Stopped NetworkTrafficServerConnector@365b41c1{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:52:762 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@bb088ab{/,null,STOPPED}
2024-12-19 16:54:52:762 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@196f5193{/__admin,null,STOPPED}
2024-12-19 16:54:52:766 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated
2024-12-19 16:54:52:833 +0000 [main] [INFO] org.eclipse.jetty.server.Server - jetty-9.4.54.v20240208; built: 2024-02-08T19:42:39.027Z; git: cef3fbd6d736a21e7d541a5db490381d95a2047d; jvm 21.0.5+11-Ubuntu-1ubuntu120.04
2024-12-19 16:54:52:839 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@2e270177{/__admin,null,AVAILABLE}
2024-12-19 16:54:52:839 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@cbe208b{/,null,AVAILABLE}
2024-12-19 16:54:52:840 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@2cd7e38a{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:52:841 +0000 [main] [INFO] org.eclipse.jetty.server.Server - Started @22546ms
2024-12-19 16:54:52:846 +0000 [qtp1806505567-75] [INFO] org.eclipse.jetty.server.handler.ContextHandler.__admin - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.AdminRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:52:875 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - baseUrl: http://localhost:9998, username: mylogin, password: mypassword
2024-12-19 16:54:52:908 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyTopoImpl - In GnpyTopoImpl : elements and connections are well extracted
2024-12-19 16:54:52:908 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In PceConstraintsCalc: read PceMetric HopCount
2024-12-19 16:54:52:908 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In calcHardconstraints: no hard constraints.
2024-12-19 16:54:52:908 +0000 [main] [INFO] org.opendaylight.transportpce.pce.constraints.PceConstraintsCalc - In calcSoftconstraints: no soft constraints.
2024-12-19 16:54:52:909 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - Creating path constraints for rate 100, mvalue 8, nvalue 0, spacing 50
2024-12-19 16:54:52:909 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - In GnpyServiceImpl: path request AToZ is extracted
2024-12-19 16:54:52:920 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - requestbody = {"gnpy-api:request":{"topology":{"connections":[{"from_node":"OpenROADM-4","to_node":"XPONDER-4"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4"},{"from_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","to_node":"OpenROADM-3"},{"from_node":"XPONDER-2","to_node":"OpenROADM-2"},{"from_node":"XPONDER-4","to_node":"OpenROADM-4"},{"from_node":"XPONDER-3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1"},{"from_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-5","to_node":"XPONDER-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2"},{"from_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2"},{"from_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","to_node":"OpenROADM-4"},{"from_node":"XPONDER-1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1"},{"from_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3"},{"from_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1"},{"from_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","to_node":"OpenROADM-4"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3"},{"from_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2"},{"from_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-1","to_node":"XPONDER-1"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1"},{"from_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","to_node":"OpenROADM-2"},{"from_node":"XPONDER-5","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1"},{"from_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-2","to_node":"XPONDER-2"},{"from_node":"OpenROADM-3","to_node":"XPONDER-3"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3"},{"from_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2"},{"from_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2"},{"from_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","to_node":"OpenROADM-5"}],"elements":[{"uid":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}},{"uid":"OpenROADM-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-3"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-4"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-1"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-2"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-1"}},"type":"Transceiver"},{"uid":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-5"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-5"}},"type":"Transceiver"},{"uid":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"XPONDER-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-4"}},"type":"Transceiver"},{"uid":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"XPONDER-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-3"}},"type":"Transceiver"},{"uid":"XPONDER-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-2"}},"type":"Transceiver"},{"uid":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}}]},"service":{"path-request":[{"request-id":"0","bidirectional":false,"dst-tp-id":"XPONDER-2","src-tp-id":"XPONDER-1","path-constraints":{"te-bandwidth":{"spacing":50000000000.0,"output-power":0.001585,"trx_mode":"100 Gbit/s, 27.95 Gbaud, DP-QPSK","trx_type":"OpenROADM MSA ver. 5.0","effective-freq-slot":[{"N":0,"M":4}],"path_bandwidth":100000000000.0,"technology":"flexi-grid"}},"source":"XPONDER-1","destination":"XPONDER-2"}]}}}
2024-12-19 16:54:52:920 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - header Content-Type: [application/json]
2024-12-19 16:54:52:926 +0000 [qtp1806505567-68] [INFO] org.eclipse.jetty.server.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:52:932 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response = (POST http://localhost:9998/api/v1/path-computation) 201
2024-12-19 16:54:52:932 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response body = {
    "result": {
        "response": [
            {
                "response-id": 1,
                "no-path": {
                    "no-path": "MODE_NOT_FEASIBLE",
                    "path-properties": {
                        "path-metric": [
                            {
                                "gnpy-path:metric-type": "SNR-bandwidth",
                                "accumulative-value": 13.06
                            },
                            {
                                "metric-type": "SNR-0.1nm",
                                "accumulative-value": 16.57
                            },
                            {
                                "metric-type": "OSNR-bandwidth",
                                "accumulative-value": 13.43
                            },
                            {
                                "metric-type": "OSNR-0.1nm",
                                "accumulative-value": 16.93
                            },
                            {
                                "metric-type": "reference_power",
                                "accumulative-value": 0.001
                            },
                            {
                                "metric-type": "path_bandwidth",
                                "accumulative-value": 1000000000.0
                            }
                        ],
                        "path-route-objects": [
                            {
                                "path-route-object": {
                                    "index": 0,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.51",
                                        "link-tp-id": "127.0.0.51"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 1,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 2,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.50",
                                        "link-tp-id": "127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 3,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_127.0.0.50",
                                        "link-tp-id": "Edfa0_127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 4,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.4",
                                        "link-tp-id": "2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 5,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.4",
                                        "link-tp-id": "Edfa0_2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 6,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.30",
                                        "link-tp-id": "127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 7,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa1_127.0.0.30",
                                        "link-tp-id": "Edfa1_127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 8,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.7",
                                        "link-tp-id": "2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 9,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.7",
                                        "link-tp-id": "Edfa0_2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 10,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.10",
                                        "link-tp-id": "127.0.0.10"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 11,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.11",
                                        "link-tp-id": "127.0.0.11"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 12,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            }
                        ]
                    }
                }
            }
        ]
    }
}

2024-12-19 16:54:52:937 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - The response id is 1; 
2024-12-19 16:54:52:949 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - GNPy: No path - MODE_NOT_FEASIBLE
2024-12-19 16:54:52:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - In GnpyResult: The path is not feasible 
2024-12-19 16:54:52:950 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - Creating path constraints for rate 100, mvalue 8, nvalue 0, spacing 50
2024-12-19 16:54:52:950 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - In GnpyServiceImpl: path request ZToA is extracted is extracted
2024-12-19 16:54:52:958 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - requestbody = {"gnpy-api:request":{"topology":{"connections":[{"from_node":"OpenROADM-4","to_node":"XPONDER-4"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4"},{"from_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","to_node":"OpenROADM-3"},{"from_node":"XPONDER-2","to_node":"OpenROADM-2"},{"from_node":"XPONDER-4","to_node":"OpenROADM-4"},{"from_node":"XPONDER-3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1"},{"from_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-5","to_node":"XPONDER-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2"},{"from_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2"},{"from_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","to_node":"OpenROADM-4"},{"from_node":"XPONDER-1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1"},{"from_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3"},{"from_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1"},{"from_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","to_node":"OpenROADM-4"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3"},{"from_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2"},{"from_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-1","to_node":"XPONDER-1"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1"},{"from_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","to_node":"OpenROADM-2"},{"from_node":"XPONDER-5","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1"},{"from_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-2","to_node":"XPONDER-2"},{"from_node":"OpenROADM-3","to_node":"XPONDER-3"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3"},{"from_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2"},{"from_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2"},{"from_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","to_node":"OpenROADM-5"}],"elements":[{"uid":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}},{"uid":"OpenROADM-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-3"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-4"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-1"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-2"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-1"}},"type":"Transceiver"},{"uid":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-5"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-5"}},"type":"Transceiver"},{"uid":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"XPONDER-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-4"}},"type":"Transceiver"},{"uid":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"XPONDER-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-3"}},"type":"Transceiver"},{"uid":"XPONDER-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-2"}},"type":"Transceiver"},{"uid":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}}]},"service":{"path-request":[{"request-id":"1","bidirectional":false,"dst-tp-id":"XPONDER-1","src-tp-id":"XPONDER-2","path-constraints":{"te-bandwidth":{"spacing":50000000000.0,"output-power":0.001585,"trx_mode":"100 Gbit/s, 27.95 Gbaud, DP-QPSK","trx_type":"OpenROADM MSA ver. 5.0","effective-freq-slot":[{"N":0,"M":4}],"path_bandwidth":100000000000.0,"technology":"flexi-grid"}},"source":"XPONDER-2","destination":"XPONDER-1"}]}}}
2024-12-19 16:54:52:958 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - header Content-Type: [application/json]
2024-12-19 16:54:52:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response = (POST http://localhost:9998/api/v1/path-computation) 201
2024-12-19 16:54:52:964 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response body = {
    "result": {
        "response": [
            {
                "response-id": 1,
                "no-path": {
                    "no-path": "MODE_NOT_FEASIBLE",
                    "path-properties": {
                        "path-metric": [
                            {
                                "gnpy-path:metric-type": "SNR-bandwidth",
                                "accumulative-value": 13.06
                            },
                            {
                                "metric-type": "SNR-0.1nm",
                                "accumulative-value": 16.57
                            },
                            {
                                "metric-type": "OSNR-bandwidth",
                                "accumulative-value": 13.43
                            },
                            {
                                "metric-type": "OSNR-0.1nm",
                                "accumulative-value": 16.93
                            },
                            {
                                "metric-type": "reference_power",
                                "accumulative-value": 0.001
                            },
                            {
                                "metric-type": "path_bandwidth",
                                "accumulative-value": 1000000000.0
                            }
                        ],
                        "path-route-objects": [
                            {
                                "path-route-object": {
                                    "index": 0,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.51",
                                        "link-tp-id": "127.0.0.51"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 1,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 2,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.50",
                                        "link-tp-id": "127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 3,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_127.0.0.50",
                                        "link-tp-id": "Edfa0_127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 4,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.4",
                                        "link-tp-id": "2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 5,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.4",
                                        "link-tp-id": "Edfa0_2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 6,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.30",
                                        "link-tp-id": "127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 7,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa1_127.0.0.30",
                                        "link-tp-id": "Edfa1_127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 8,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.7",
                                        "link-tp-id": "2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 9,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.7",
                                        "link-tp-id": "Edfa0_2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 10,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.10",
                                        "link-tp-id": "127.0.0.10"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 11,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.11",
                                        "link-tp-id": "127.0.0.11"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 12,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            }
                        ]
                    }
                }
            }
        ]
    }
}

2024-12-19 16:54:52:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - The response id is 1; 
2024-12-19 16:54:52:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - GNPy: No path - MODE_NOT_FEASIBLE
2024-12-19 16:54:52:967 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - In GnpyResult: The path is not feasible 
2024-12-19 16:54:52:969 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Stopped NetworkTrafficServerConnector@2cd7e38a{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:52:969 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@cbe208b{/,null,STOPPED}
2024-12-19 16:54:52:969 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@2e270177{/__admin,null,STOPPED}
2024-12-19 16:54:52:974 +0000 [main] [INFO] org.opendaylight.transportpce.common.network.RequestProcessor - RequestProcessor instantiated
2024-12-19 16:54:53:057 +0000 [main] [INFO] org.eclipse.jetty.server.Server - jetty-9.4.54.v20240208; built: 2024-02-08T19:42:39.027Z; git: cef3fbd6d736a21e7d541a5db490381d95a2047d; jvm 21.0.5+11-Ubuntu-1ubuntu120.04
2024-12-19 16:54:53:106 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@5d0c8e91{/__admin,null,AVAILABLE}
2024-12-19 16:54:53:107 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@19caa9e9{/,null,AVAILABLE}
2024-12-19 16:54:53:108 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@7387068b{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:53:108 +0000 [main] [INFO] org.eclipse.jetty.server.Server - Started @22813ms
2024-12-19 16:54:53:121 +0000 [qtp911652185-87] [INFO] org.eclipse.jetty.server.handler.ContextHandler.__admin - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.AdminRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:53:143 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - baseUrl: http://localhost:9998, username: mylogin, password: mypassword
2024-12-19 16:54:53:171 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyTopoImpl - In GnpyTopoImpl : elements and connections are well extracted
2024-12-19 16:54:53:171 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - Creating path constraints for rate 100, mvalue 8, nvalue 0, spacing 50
2024-12-19 16:54:53:171 +0000 [main] [DEBUG] org.opendaylight.transportpce.pce.gnpy.GnpyServiceImpl - In GnpyServiceImpl: path request AToZ is extracted
2024-12-19 16:54:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - requestbody = {"gnpy-api:request":{"topology":{"connections":[{"from_node":"OpenROADM-4","to_node":"XPONDER-4"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4"},{"from_node":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","to_node":"OpenROADM-3"},{"from_node":"XPONDER-2","to_node":"OpenROADM-2"},{"from_node":"XPONDER-4","to_node":"OpenROADM-4"},{"from_node":"XPONDER-3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1"},{"from_node":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-5","to_node":"XPONDER-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2"},{"from_node":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2"},{"from_node":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","to_node":"OpenROADM-4"},{"from_node":"XPONDER-1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-4","to_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1"},{"from_node":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3"},{"from_node":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1"},{"from_node":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","to_node":"OpenROADM-4"},{"from_node":"OpenROADM-5","to_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3"},{"from_node":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","to_node":"OpenROADM-3"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2"},{"from_node":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","to_node":"OpenROADM-2"},{"from_node":"OpenROADM-1","to_node":"XPONDER-1"},{"from_node":"OpenROADM-1","to_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1"},{"from_node":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","to_node":"OpenROADM-2"},{"from_node":"XPONDER-5","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1"},{"from_node":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-2","to_node":"XPONDER-2"},{"from_node":"OpenROADM-3","to_node":"XPONDER-3"},{"from_node":"OpenROADM-2","to_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3"},{"from_node":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","to_node":"OpenROADM-5"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2"},{"from_node":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","to_node":"OpenROADM-1"},{"from_node":"OpenROADM-3","to_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2"},{"from_node":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","to_node":"OpenROADM-5"}],"elements":[{"uid":"OpenROADM-4-DEG2-to-OpenROADM-3-DEG4","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG3-to-OpenROADM-2-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-5-DEG1-to-OpenROADM-4-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5-DEG2-to-OpenROADM-3-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-1-DEG2-to-OpenROADM-3-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}},{"uid":"OpenROADM-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-3"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-4"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-1"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"OpenROADM-3-DEG2-to-OpenROADM-2-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-2-DEG3-to-OpenROADM-5-DEG3","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"OpenROADM-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-2"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-1","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-1"}},"type":"Transceiver"},{"uid":"OpenROADM-4-DEG1-to-OpenROADM-5-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-2-DEG2-to-OpenROADM-3-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":140.0,"con_out":0.0,"loss_coef":0.20715}},{"uid":"OpenROADM-3-DEG4-to-OpenROADM-4-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"OpenROADM-5"}},"type":"Roadm","params":{"target_pch_out_db":-20.0}},{"uid":"XPONDER-5","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-5"}},"type":"Transceiver"},{"uid":"OpenROADM-3-DEG3-to-OpenROADM-5-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":60.0,"con_out":0.0,"loss_coef":0.12001}},{"uid":"XPONDER-4","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-4"}},"type":"Transceiver"},{"uid":"OpenROADM-2-DEG1-to-OpenROADM-1-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"XPONDER-3","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-3"}},"type":"Transceiver"},{"uid":"XPONDER-2","metadata":{"location":{"latitude":0.0,"longitude":0.0,"region":"XPONDER-2"}},"type":"Transceiver"},{"uid":"OpenROADM-1-DEG1-to-OpenROADM-2-DEG1","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.29}},{"uid":"OpenROADM-3-DEG1-to-OpenROADM-1-DEG2","metadata":{"location":{"latitude":0.0,"city":"N/A","longitude":0.0,"region":"N/A"}},"type":"Fiber","type_variety":"SSMF","params":{"length_units":"km","att_in":0.0,"con_in":0.0,"length":100.0,"con_out":0.0,"loss_coef":0.12}}]},"service":{"path-request":[{"request-id":"0","bidirectional":false,"dst-tp-id":"XPONDER-2","src-tp-id":"XPONDER-1","path-constraints":{"te-bandwidth":{"spacing":50000000000.0,"output-power":0.001585,"trx_mode":"100 Gbit/s, 27.95 Gbaud, DP-QPSK","trx_type":"OpenROADM MSA ver. 5.0","effective-freq-slot":[{"N":0,"M":4}],"path_bandwidth":100000000000.0,"technology":"flexi-grid"}},"source":"XPONDER-1","destination":"XPONDER-2"}]}}}
2024-12-19 16:54:53:181 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - header Content-Type: [application/json]
2024-12-19 16:54:53:190 +0000 [qtp911652185-80] [INFO] org.eclipse.jetty.server.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
2024-12-19 16:54:53:198 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response = (POST http://localhost:9998/api/v1/path-computation) 201
2024-12-19 16:54:53:198 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl - response body = {
    "result": {
        "response": [
            {
                "response-id": 1,
                "no-path": {
                    "no-path": "MODE_NOT_FEASIBLE",
                    "path-properties": {
                        "path-metric": [
                            {
                                "gnpy-path:metric-type": "SNR-bandwidth",
                                "accumulative-value": 13.06
                            },
                            {
                                "metric-type": "SNR-0.1nm",
                                "accumulative-value": 16.57
                            },
                            {
                                "metric-type": "OSNR-bandwidth",
                                "accumulative-value": 13.43
                            },
                            {
                                "metric-type": "OSNR-0.1nm",
                                "accumulative-value": 16.93
                            },
                            {
                                "metric-type": "reference_power",
                                "accumulative-value": 0.001
                            },
                            {
                                "metric-type": "path_bandwidth",
                                "accumulative-value": 1000000000.0
                            }
                        ],
                        "path-route-objects": [
                            {
                                "path-route-object": {
                                    "index": 0,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.51",
                                        "link-tp-id": "127.0.0.51"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 1,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 2,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.50",
                                        "link-tp-id": "127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 3,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_127.0.0.50",
                                        "link-tp-id": "Edfa0_127.0.0.50"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 4,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.4",
                                        "link-tp-id": "2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 5,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.4",
                                        "link-tp-id": "Edfa0_2.2.2.4"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 6,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.30",
                                        "link-tp-id": "127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 7,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa1_127.0.0.30",
                                        "link-tp-id": "Edfa1_127.0.0.30"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 8,
                                    "num-unnum-hop": {
                                        "node-id": "2.2.2.7",
                                        "link-tp-id": "2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 9,
                                    "num-unnum-hop": {
                                        "node-id": "Edfa0_2.2.2.7",
                                        "link-tp-id": "Edfa0_2.2.2.7"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 10,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.10",
                                        "link-tp-id": "127.0.0.10"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 11,
                                    "num-unnum-hop": {
                                        "node-id": "127.0.0.11",
                                        "link-tp-id": "127.0.0.11"
                                    }
                                }
                            },
                            {
                                "path-route-object": {
                                    "index": 12,
                                    "transponder": {
                                        "transponder-type": "openroadm-beta1",
                                        "transponder-mode": "W100G"
                                    }
                                }
                            }
                        ]
                    }
                }
            }
        ]
    }
}

2024-12-19 16:54:53:204 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - The response id is 1; 
2024-12-19 16:54:53:204 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - GNPy: No path - MODE_NOT_FEASIBLE
2024-12-19 16:54:53:204 +0000 [main] [INFO] org.opendaylight.transportpce.pce.gnpy.GnpyResult - In GnpyResult: The path is not feasible 
2024-12-19 16:54:53:206 +0000 [main] [INFO] org.eclipse.jetty.server.AbstractConnector - Stopped NetworkTrafficServerConnector@7387068b{HTTP/1.1, (http/1.1)}{0.0.0.0:9998}
2024-12-19 16:54:53:206 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@19caa9e9{/,null,STOPPED}
2024-12-19 16:54:53:206 +0000 [main] [INFO] org.eclipse.jetty.server.handler.ContextHandler - Stopped o.e.j.s.ServletContextHandler@5d0c8e91{/__admin,null,STOPPED}