From: Martin Bobak Date: Tue, 11 Nov 2014 01:09:09 +0000 (+0100) Subject: BUG 2392 - learning switch listener registration fix X-Git-Tag: release/lithium~729 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=1e1d3b45b030ace7960f99a69132b9ec3358d335;p=openflowplugin.git BUG 2392 - learning switch listener registration fix - WakeUpNode has to listen for operationl datastore changes Change-Id: I5130c232fe52e688e6dbb007fa84d975a4d17c01 Signed-off-by: Martin Bobak --- diff --git a/samples/learning-switch/src/main/java/org/opendaylight/openflowplugin/learningswitch/multi/LearningSwitchManagerMultiImpl.java b/samples/learning-switch/src/main/java/org/opendaylight/openflowplugin/learningswitch/multi/LearningSwitchManagerMultiImpl.java index 7af21a7565..5c6ac52850 100644 --- a/samples/learning-switch/src/main/java/org/opendaylight/openflowplugin/learningswitch/multi/LearningSwitchManagerMultiImpl.java +++ b/samples/learning-switch/src/main/java/org/opendaylight/openflowplugin/learningswitch/multi/LearningSwitchManagerMultiImpl.java @@ -93,7 +93,7 @@ public class LearningSwitchManagerMultiImpl implements DataChangeListenerRegistr WakeupOnNode wakeupListener = new WakeupOnNode(); wakeupListener.setLearningSwitchHandler(learningSwitchHandler); - dataChangeListenerRegistration = data.registerDataChangeListener(LogicalDatastoreType.CONFIGURATION, + dataChangeListenerRegistration = data.registerDataChangeListener(LogicalDatastoreType.OPERATIONAL, InstanceIdentifier.builder(Nodes.class) .child(Node.class) .augmentation(FlowCapableNode.class)