continue;
}
- bindingMap.put(vlanBinding.getVlanIdKey().getValue().longValue(),
- TransactUtils.getLogicalSwitchUUID(transaction, getOperationalState(), lswitchIid));
+ UUID lsUUid = TransactUtils.getLogicalSwitchUUID(transaction, getOperationalState(), lswitchIid);
+ if (lsUUid == null) {
+ LOG.error("Could not get the logical switch uuid for {}", vlanBinding);
+ continue;
+ }
+ bindingMap.put(vlanBinding.getVlanIdKey().getValue().longValue(), lsUUid);
}
physicalPort.setVlanBindings(bindingMap);
}
PhysicalLocator locator = updatedPLocRows.get(locUUID);
if (locator == null) {
locator = (PhysicalLocator) getOvsdbConnectionInstance()
- .getDeviceInfo().getDeviceOperData(TerminationPoint.class, locUUID);
+ .getDeviceInfo().getPhysicalLocator(locUUID);
}
InstanceIdentifier<TerminationPoint> tpIid = HwvtepSouthboundMapper.createInstanceIdentifier(
getOvsdbConnectionInstance().getInstanceIdentifier(), locator);
PhysicalLocator physicalLocator = updatedPLocRows.get(plocUUID);
if (physicalLocator == null) {
physicalLocator = (PhysicalLocator) getOvsdbConnectionInstance()
- .getDeviceInfo().getDeviceOperData(TerminationPoint.class, plocUUID);
+ .getDeviceInfo().getPhysicalLocator(plocUUID);
}
if (physicalLocator != null) {
InstanceIdentifier<TerminationPoint> plIid =
PhysicalLocator physicalLocator = updatedPLocRows.get(locUUID);
if (physicalLocator == null) {
physicalLocator = (PhysicalLocator) getOvsdbConnectionInstance()
- .getDeviceInfo().getDeviceOperData(TerminationPoint.class, locUUID);
+ .getDeviceInfo().getPhysicalLocator(locUUID);
}
if (physicalLocator != null) {
InstanceIdentifier<TerminationPoint> plIid = HwvtepSouthboundMapper.createInstanceIdentifier(nodeIid,