X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDataTreeChangeListenerProxy.java;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDataTreeChangeListenerProxy.java;h=5f5114d399c0485453449e08e70a6055c5accfc1;hp=dd280a6c08bc505fc279354f18b200377a6f4765;hb=4d15b2022b97238fa9da4df4239f88c619b2e264;hpb=6a79e55d2b6462cd609ab8cd5766fd4222c18c4f diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerProxy.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerProxy.java index dd280a6c08..5f5114d399 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerProxy.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerProxy.java @@ -50,6 +50,9 @@ final class DataTreeChangeListenerProxy ext this.dataChangeListenerActor = actorContext.getActorSystem().actorOf( DataTreeChangeListenerActor.props(getInstance(), registeredPath) .withDispatcher(actorContext.getNotificationDispatcherPath())); + + LOG.debug("{}: Created actor {} for DTCL {}", actorContext.getDatastoreContext().getLogicalStoreType(), + dataChangeListenerActor, listener); } @Override @@ -69,11 +72,12 @@ final class DataTreeChangeListenerProxy ext @Override public void onComplete(final Throwable failure, final ActorRef shard) { if (failure instanceof LocalShardNotFoundException) { - LOG.debug("No local shard found for {} - DataTreeChangeListener {} at path {} " - + "cannot be registered", shardName, getInstance(), registeredPath); + LOG.debug("{}: No local shard found for {} - DataTreeChangeListener {} at path {} " + + "cannot be registered", logContext(), shardName, getInstance(), registeredPath); } else if (failure != null) { - LOG.error("Failed to find local shard {} - DataTreeChangeListener {} at path {} " - + "cannot be registered: {}", shardName, getInstance(), registeredPath, failure); + LOG.error("{}: Failed to find local shard {} - DataTreeChangeListener {} at path {} " + + "cannot be registered: {}", logContext(), shardName, getInstance(), registeredPath, + failure); } else { doRegistration(shard); } @@ -83,7 +87,7 @@ final class DataTreeChangeListenerProxy ext private void setListenerRegistrationActor(final ActorSelection actor) { if (actor == null) { - LOG.debug("Ignoring null actor on {}", this); + LOG.debug("{}: Ignoring null actor on {}", logContext(), this); return; } @@ -109,7 +113,7 @@ final class DataTreeChangeListenerProxy ext @Override public void onComplete(final Throwable failure, final Object result) { if (failure != null) { - LOG.error("Failed to register DataTreeChangeListener {} at path {}", + LOG.error("{}: Failed to register DataTreeChangeListener {} at path {}", logContext(), getInstance(), registeredPath, failure); } else { RegisterDataTreeChangeListenerReply reply = (RegisterDataTreeChangeListenerReply) result; @@ -129,4 +133,8 @@ final class DataTreeChangeListenerProxy ext ActorRef getDataChangeListenerActor() { return dataChangeListenerActor; } + + private String logContext() { + return actorContext.getDatastoreContext().getLogicalStoreType().toString(); + } }