summaryrefslogtreecommitdiff
path: root/pathd/path_pcep_cli.c
diff options
context:
space:
mode:
authorIgor Ryzhov <iryzhov@nfware.com>2023-11-14 20:17:24 +0100
committerIgor Ryzhov <iryzhov@nfware.com>2023-11-30 03:10:09 +0200
commitc81776c8e9b6d183c46f8a91c7e666467d935b1a (patch)
tree9dc8432dfd93943401773eff0a5143af71d52b21 /pathd/path_pcep_cli.c
parent4aff978cee928cc0f8e1bf68a10d9c6ebb4b270e (diff)
mgmtd: validate candidate yang tree before creating a config diff
The candidate yang tree should be validated before `nb_config_diff` is called. `nb_config_diff` ignores all prohibited operations and can provide an empty change list because of this. For example, if a user deletes a mandatory node from the candidate datastore and tries to make a commit, they'll receive the "No changes found to be committed!" error, because such a change is ignored by `nb_config_diff`. Instead, mgmtd should tell the user that their candidate datastore is not valid and can't be commited. Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
Diffstat (limited to 'pathd/path_pcep_cli.c')
0 files changed, 0 insertions, 0 deletions