diff options
| author | Igor Ryzhov <iryzhov@nfware.com> | 2023-11-14 20:17:24 +0100 |
|---|---|---|
| committer | Igor Ryzhov <iryzhov@nfware.com> | 2023-11-30 03:10:09 +0200 |
| commit | c81776c8e9b6d183c46f8a91c7e666467d935b1a (patch) | |
| tree | 9dc8432dfd93943401773eff0a5143af71d52b21 /pathd/path_pcep_cli.c | |
| parent | 4aff978cee928cc0f8e1bf68a10d9c6ebb4b270e (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
