Refactor NETCONF node defaults
In fact, the difference between devices connected by call-home and
created manually in NETCONF topology is that call-home devices do
not have any data in configuration data-store.
Configuration data is used during the connection setup.
We can create full default configuration node for call-home connected
device to unify the processing of both kind of devices.
In addition, MDSAL now supports default values in data-store so we
can remove those values from AbstractNetconfTopology.
JIRA: NETCONF-832
Change-Id: Ib58ca344a7d74612cb7d049805a3e3c9279986d4
Signed-off-by: Ivan Hrasko <ivan.hrasko@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
2dfc7efb77c6704a0cd397dbd82c2709b14d29ee)