import static org.opendaylight.ovsdb.southbound.SouthboundUtil.schemaMismatchLog;
+import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import com.google.common.net.InetAddresses;
}
}
- private void updateBridge(ReadWriteTransaction transaction,
+ @VisibleForTesting
+ void updateBridge(ReadWriteTransaction transaction,
Bridge bridge, InstanceIdentifier<Node> connectionIId) {
// Update the connection node to let it know it manages this bridge
Node connectionNode = buildConnectionNode(bridge);
deleteEntries(transaction, bridgeOtherConfigsToRemove(bridgeIid,bridge));
}
- private static <T extends DataObject> void deleteEntries(ReadWriteTransaction transaction,
+ @VisibleForTesting
+ <T extends DataObject> void deleteEntries(ReadWriteTransaction transaction,
List<InstanceIdentifier<T>> entryIids) {
- for (InstanceIdentifier<T> entryIid: entryIids) {
+ for (InstanceIdentifier<T> entryIid : entryIids) {
transaction.delete(LogicalDatastoreType.OPERATIONAL, entryIid);
}
}