X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderers%2Fvpp%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fgroupbasedpolicy%2Frenderer%2Fvpp%2Fpolicy%2FBridgeDomainManagerImpl.java;h=6c5bf5df71f167555f573a767436d842d696d680;hb=daea16f2d1ab03527265067df82b6ba81fe99eb3;hp=6b695324bce129f634a4df094b9a7fc90f3344bd;hpb=00aa434480520b9b204574ababc4387038700555;p=groupbasedpolicy.git diff --git a/renderers/vpp/src/main/java/org/opendaylight/groupbasedpolicy/renderer/vpp/policy/BridgeDomainManagerImpl.java b/renderers/vpp/src/main/java/org/opendaylight/groupbasedpolicy/renderer/vpp/policy/BridgeDomainManagerImpl.java index 6b695324b..6c5bf5df7 100644 --- a/renderers/vpp/src/main/java/org/opendaylight/groupbasedpolicy/renderer/vpp/policy/BridgeDomainManagerImpl.java +++ b/renderers/vpp/src/main/java/org/opendaylight/groupbasedpolicy/renderer/vpp/policy/BridgeDomainManagerImpl.java @@ -246,6 +246,7 @@ public class BridgeDomainManagerImpl implements BridgeDomainManager { private ListenableFuture createBridgeDomainOnVppNode(@Nonnull final String bridgeDomainName, @Nonnull final TopologyVbridgeAugment vBridgeAug, @Nonnull final Node vppNode) { + LOG.info("Creating bridge domain {} on VPP node {}", bridgeDomainName, vppNode); final TopologyKey topologyKey = new TopologyKey(new TopologyId(bridgeDomainName)); final ReadOnlyTransaction rTx = dataProvider.newReadOnlyTransaction(); final InstanceIdentifier topologyIid = VppIidFactory.getTopologyIid(topologyKey); @@ -271,6 +272,7 @@ public class BridgeDomainManagerImpl implements BridgeDomainManager { public void onSuccess(@Nullable final Void result) { final InstanceIdentifier bridgeDomainStateIid = VppIidFactory.getBridgeDomainStateIid(new BridgeDomainKey(bridgeDomainName)); + LOG.debug("Adding a listener on bridge domain state", bridgeDomainName); final DataTreeIdentifier bridgeDomainStateIidDTI = new DataTreeIdentifier<>(LogicalDatastoreType.OPERATIONAL, bridgeDomainStateIid); new ListenableFutureSetter<>(dataProvider, topologyFuture, bridgeDomainStateIidDTI, ModificationType.WRITE); @@ -284,6 +286,7 @@ public class BridgeDomainManagerImpl implements BridgeDomainManager { }); } else { topologyFuture.set(null); + LOG.info("Bridge domain {} already exists", optTopology.get().getTopologyId()); } return Futures.transform(topologyFuture, new AsyncFunction() { @Override @@ -291,6 +294,7 @@ public class BridgeDomainManagerImpl implements BridgeDomainManager { // Bridge member final SettableFuture futureBridgeMember = SettableFuture.create(); final InstanceIdentifier nodeIid = VppIidFactory.getNodeIid(topologyKey, vppNode.getKey()); + LOG.debug("Adding node {} to bridge domain {}", vppNode.getKey(), topologyKey.getTopologyId()); final WriteTransaction wTx = dataProvider.newWriteOnlyTransaction(); wTx.put(LogicalDatastoreType.CONFIGURATION, nodeIid, vppNode); Futures.addCallback(wTx.submit(), new FutureCallback() { @@ -321,6 +325,7 @@ public class BridgeDomainManagerImpl implements BridgeDomainManager { @Override public ListenableFuture removeBridgeDomainFromVppNode(@Nonnull final String bridgeDomainName, @Nonnull final NodeId vppNode) { + LOG.info("Removing bridge domain {} from VPP node {}", bridgeDomainName, vppNode); WriteTransaction wTx = dataProvider.newWriteOnlyTransaction(); InstanceIdentifier nodeIid = VppIidFactory.getNodeIid(new TopologyKey(new TopologyId(bridgeDomainName)), new NodeKey(vppNode));