summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2020-12-07 19:21:23 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2020-12-07 19:21:43 -0600
commit892323d81f22dedf2cd36d8e0819955c46b21f03 (patch)
tree057e7d1a0e040b69fcef8425ee5ff00de96e5952
parentec8637540f403a607a18f3f77ee6c10c141e4291 (diff)
downloadnetconfapk-892323d81f22dedf2cd36d8e0819955c46b21f03.tar.gz
netconfapk-892323d81f22dedf2cd36d8e0819955c46b21f03.tar.bz2
netconfapk-892323d81f22dedf2cd36d8e0819955c46b21f03.tar.xz
netconfapk-892323d81f22dedf2cd36d8e0819955c46b21f03.zip
ietf-system: Support augmenting
-rw-r--r--ncserver/module/system.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ncserver/module/system.py b/ncserver/module/system.py
index 371ff39..f651a7f 100644
--- a/ncserver/module/system.py
+++ b/ncserver/module/system.py
@@ -27,6 +27,7 @@ from netconf import error, util
from ncserver.base.log import HOSTNAME_CHANGED, log_config_change
from ncserver.base.util import _, ensure_leaf, handle_list_operation, \
node_operation, yang_dt_for_timestamp
+from ncserver.util import maybe_raise_on_invalid_node
QName = etree.QName # pylint: disable=I1101
@@ -675,7 +676,7 @@ def edit(session, rpc, node, def_op):
if name in methods:
methods[name](session, rpc, subsystem, def_op)
else:
- raise error.UnknownElementAppError(rpc, subsystem)
+ maybe_raise_on_invalid_node(M_NS, rpc, subsystem)
def rpc_system_shutdown(session, rpc, *params):