Bug 8989 - Create just one DS for each test-tool's simulated netconf device 43/62643/1
authorJakub Morvay <jmorvay@cisco.com>
Fri, 18 Aug 2017 08:28:03 +0000 (10:28 +0200)
committerJakub Morvay <jmorvay@cisco.com>
Mon, 4 Sep 2017 17:02:24 +0000 (17:02 +0000)
commitd4a44ff4b699cc19840be70a5b29d8fc7f8f1d47
treebd4b842a814ef82e0399643f968ee6fcd613366b
parentf2becfbe3d6677f11eb0ea7a0a87a59d20c6254e
Bug 8989 - Create just one DS for each test-tool's simulated netconf device

When using netconf test-tool with option --md-sal set to true, we expect
that each test-tool's simulated netconf device will have its own md-sal
persistent datastore. However, current implementation creates own
datastore for each netconf session.

Map newly created simulated device's datastore to its server socket
instead of netconf session's socket.

Change-Id: I2d5a0295c8cbff6d29baafa36bdbbe6aba8119c6
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
(cherry picked from commit c65ab49a8a2f72446e13e0bb0f8395722c455c6b)
netconf/netconf-impl/src/main/java/org/opendaylight/netconf/impl/NetconfServerSessionNegotiatorFactory.java