summaryrefslogtreecommitdiff
path: root/ncserver
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2020-09-16 15:33:50 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2020-09-16 15:33:50 -0500
commit7915d8de1c5652fe0af2e824cd15a424dd84c014 (patch)
treef14aca2fe0cd9e8d46f65b4a13cb139b3d2fd440 /ncserver
parentab9da0b6ec81f46d0ec8bd0314ba1ea00b32fd8e (diff)
downloadnetconfapk-7915d8de1c5652fe0af2e824cd15a424dd84c014.tar.gz
netconfapk-7915d8de1c5652fe0af2e824cd15a424dd84c014.tar.bz2
netconfapk-7915d8de1c5652fe0af2e824cd15a424dd84c014.tar.xz
netconfapk-7915d8de1c5652fe0af2e824cd15a424dd84c014.zip
util: Ensure that no-insert merge/replace is handled
Diffstat (limited to 'ncserver')
-rw-r--r--ncserver/base/util.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ncserver/base/util.py b/ncserver/base/util.py
index 277c4df..cbeeed4 100644
--- a/ncserver/base/util.py
+++ b/ncserver/base/util.py
@@ -94,7 +94,7 @@ def handle_list_operation(rpc, the_list: list, node, operation: str) -> list:
# RFC 6020 § 7.7.7
val_attr = '{urn:ietf:params:xml:ns:yang:1}value'
- insert = node.attrib.get('{urn:ietf:params:xml:ns:yang:1}insert', 'last')
+ insert = node.attrib.get('{urn:ietf:params:xml:ns:yang:1}insert', None)
insert_value = node.attrib.get(val_attr, None)
if operation == 'create':