+ private static void addTunnelToOfOverlayAugmentation(Tunnel tunnel, String nodeIdString, DataBroker dataBroker) {
+ InstanceIdentifier<Tunnel> ofOverlayNodeIid = InstanceIdentifier.builder(
+ Nodes.class)
+ .child(Node.class, new NodeKey(new NodeId(nodeIdString)))
+ .augmentation(OfOverlayNodeConfig.class)
+ .child(Tunnel.class, new TunnelKey(tunnel.getKey()))
+ .build();
+
+ WriteTransaction transaction = dataBroker.newReadWriteTransaction();
+ transaction.merge(LogicalDatastoreType.CONFIGURATION, ofOverlayNodeIid, tunnel, true);
+ submitToDs(transaction);
+ }
+