From 7ed3f6d130ac459c0f90b7b6d3dc92dbc19a4976 Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 6 Nov 2017 16:47:11 +0200 Subject: [PATCH] mdsal-trace: log whether listeners are ClusteredDOMDataTreeChangeListener Change-Id: Ia7f5d7e722fa0b5400fc10ff72dd1eb0e575f2d0 Signed-off-by: Josh --- .../controller/md/sal/trace/dom/impl/TracingBroker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java b/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java index 2aa7457ee2..5f53dcc1d8 100644 --- a/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java +++ b/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java @@ -18,6 +18,7 @@ import javax.annotation.Nonnull; import org.opendaylight.controller.md.sal.common.api.data.AsyncDataBroker; import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; import org.opendaylight.controller.md.sal.common.api.data.TransactionChainListener; +import org.opendaylight.controller.md.sal.dom.api.ClusteredDOMDataTreeChangeListener; import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker; import org.opendaylight.controller.md.sal.dom.api.DOMDataBrokerExtension; import org.opendaylight.controller.md.sal.dom.api.DOMDataChangeListener; @@ -353,7 +354,8 @@ public class TracingBroker implements TracingDOMDataBroker { @Nonnull DOMDataTreeIdentifier domDataTreeIdentifier, @Nonnull L listener) { if (isRegistrationWatched(domDataTreeIdentifier.getRootIdentifier(), domDataTreeIdentifier.getDatastoreType(), DataChangeScope.SUBTREE)) { - LOG.warn("Registration (registerDataTreeChangeListener) for {} from {}", + LOG.warn("{} registration (registerDataTreeChangeListener) for {} from {}.", + listener instanceof ClusteredDOMDataTreeChangeListener ? "Clustered" : "Non-clustered", toPathString(domDataTreeIdentifier.getRootIdentifier()), getStackSummary()); } return treeChangeSvc.registerDataTreeChangeListener(domDataTreeIdentifier, listener); -- 2.36.6