From: Gilles Thouenon Date: Mon, 8 Jun 2020 10:09:31 +0000 (+0200) Subject: Fix bug in PceOtnNode X-Git-Tag: 2.0.0~103 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=transportpce.git;a=commitdiff_plain;h=be2226a093e3c10f84c686d9636376898eff7cd2 Fix bug in PceOtnNode Allow path computation for otn lo-services Signed-off-by: Gilles Thouenon Co-authored-by: Christophe Betoule Change-Id: If8b450bfaa1225090de1c2ab068f5f538b857bec --- diff --git a/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOtnNode.java b/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOtnNode.java index 4545c3002..a93d38396 100644 --- a/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOtnNode.java +++ b/pce/src/main/java/org/opendaylight/transportpce/pce/networkanalyzer/PceOtnNode.java @@ -240,7 +240,7 @@ public class PceOtnNode implements PceNode { && ontTp1.getXpdrTpPortConnectionAttributes().getOdtuTpnPool() != null && ontTp1.getXpdrTpPortConnectionAttributes().getOdtuTpnPool().get(0).getOdtuType() .equals(ODTU4TsAllocated.class) - && ontTp1.getXpdrTpPortConnectionAttributes().getOdtuTpnPool().get(0).getTpnPool().isEmpty() + && !ontTp1.getXpdrTpPortConnectionAttributes().getOdtuTpnPool().get(0).getTpnPool().isEmpty() && (ontTp1.getXpdrTpPortConnectionAttributes().getTsPool().size() >= tsNb)) { return true; }