Interface.class, new InterfaceKey(ifBuilder.getName()));
LOG.info("POST INTERF for {} : InterfaceBuilder : name = {} \t type = {}", nodeId, ifBuilder.getName(),
ifBuilder.getType().toString());
- deviceTx.put(LogicalDatastoreType.CONFIGURATION, interfacesIID, ifBuilder.build());
+ deviceTx.merge(LogicalDatastoreType.CONFIGURATION, interfacesIID, ifBuilder.build());
FluentFuture<? extends @NonNull CommitInfo> txSubmitFuture =
deviceTx.commit(Timeouts.DEVICE_WRITE_TIMEOUT, Timeouts.DEVICE_WRITE_TIMEOUT_UNIT);
try {
odu.setMaintTestsignal(maintSignalBuilder.build());
}
oduBuilder.setOdu(odu.build());
- ifBuilder.addAugmentation(Interface1.class, oduBuilder.build());
+ ifBuilder.addAugmentation(oduBuilder.build());
} else if (ifBuilder.getType() == OtnOtu.class) {
org.opendaylight.yang.gen.v1.http.org.openroadm.otn.otu.interfaces.rev181019.Interface1Builder
otuBuilder =
otu.setMaintLoopback(maintLoopBackBuilder.build());
}
otuBuilder.setOtu(otu.build());
- ifBuilder.addAugmentation(
- org.opendaylight.yang.gen.v1.http.org.openroadm.otn.otu.interfaces.rev181019.Interface1.class,
- otuBuilder.build());
+ ifBuilder.addAugmentation(otuBuilder.build());
}
ifBuilder.setAdministrativeState(AdminStates.OutOfService);
// post interface with updated admin state
CircuitPacksBuilder cpBldr = new CircuitPacksBuilder(cp);
boolean change = false;
if (activate) {
- if (cpBldr.getEquipmentState() != null && !cpBldr.getEquipmentState().getName()
- .equals(States.NotReservedInuse)) {
+ if (cpBldr.getEquipmentState() != null
+ && !States.NotReservedInuse.equals(cpBldr.getEquipmentState())) {
cpBldr.setEquipmentState(States.NotReservedInuse);
change = true;
}
- } else if ((cpBldr.getEquipmentState() != null && !cpBldr.getEquipmentState().getName()
- .equals(States.NotReservedAvailable))) {
+ } else if ((cpBldr.getEquipmentState() != null
+ && !States.NotReservedAvailable.equals(cpBldr.getEquipmentState()))) {
cpBldr.setEquipmentState(States.NotReservedAvailable);
change = true;
}
throw new OpenRoadmInterfaceException(String.format("Failed to obtain device transaction for node %s!",
nodeId), e);
}
- deviceTx.put(LogicalDatastoreType.CONFIGURATION, circuitPackIID, cpBldr.build());
+ deviceTx.merge(LogicalDatastoreType.CONFIGURATION, circuitPackIID, cpBldr.build());
FluentFuture<? extends @NonNull CommitInfo> txSubmitFuture =
deviceTx.commit(Timeouts.DEVICE_WRITE_TIMEOUT, Timeouts.DEVICE_WRITE_TIMEOUT_UNIT);
try {