+ LOG.info("SRG Power Range not found, setting the Transponder range to default");
+ String interfaceName = String.join(GridConstant.NAME_PARAMETERS_SEPARATOR,
+ destTpId, spectralSlotName);
+ if (openroadmVersion.getIntValue() == 3) {
+ setTpdrPowerResult = callSetTransponderPower(nodeId, interfaceName,
+ DEFAULT_TPDR_PWR_400G, openroadmVersion);
+ } else {
+ setTpdrPowerResult = callSetTransponderPower(nodeId, interfaceName,
+ DEFAULT_TPDR_PWR_100G, openroadmVersion);
+ }
+ if (setTpdrPowerResult) {
+ LOG.info("Transponder OCH connection: {} power updated ", interfaceName);
+ try {
+ Thread.sleep(OlmUtils.OLM_TIMER_1);
+ } catch (InterruptedException e) {
+ // TODO Auto-generated catch block
+ LOG.info("Transponder warmup failed for OCH connection: {}", interfaceName, e);
+ }
+ } else {
+ LOG.info("Transponder OCH connection: {} power update failed ", interfaceName);
+ }