BUG 1162 - ensure data for all path arguments in datastore. 41/9641/3
authorJozef Gloncak <jgloncak@cisco.com>
Mon, 4 Aug 2014 06:28:14 +0000 (08:28 +0200)
committerJozef Gloncak <jgloncak@cisco.com>
Mon, 4 Aug 2014 13:24:04 +0000 (15:24 +0200)
commitc422305ed3346b6eb50af5fa1bf5377ad3572750
tree31e677133bc8aa932f1c7fd3d0102bba344c33be
parent4e4e9f0dc21b2dc9823960d2e984bb122b291c66
BUG 1162 - ensure data for all path arguments in datastore.

Fixes
1) It is possible to specify path to data (including lists with
keys) via unexisting nodes and store payload data to this path.
Missing nodes in datastore are created before storing payload data.
2) InstanceIdentifier is now correctly created via
DataNormalizer.toNormalized()

Change-Id: If795a930015fef39a0029e808355d51357e2d5d5
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
opendaylight/md-sal/sal-netconf-connector/pom.xml
opendaylight/md-sal/sal-netconf-connector/src/main/java/org/opendaylight/controller/sal/connect/netconf/sal/tx/NetconfDeviceReadOnlyTx.java
opendaylight/md-sal/sal-rest-connector/pom.xml
opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/BrokerFacade.java
opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/ControllerContext.java
opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/RestconfImpl.java
opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/BrokerFacadeTest.java