]> git.puffer.fish Git - matthieu/frr.git/commit
vty: change output of errors from mgmtd
authorIgor Ryzhov <iryzhov@nfware.com>
Fri, 1 Mar 2024 11:28:25 +0000 (13:28 +0200)
committerIgor Ryzhov <iryzhov@nfware.com>
Tue, 5 Mar 2024 15:56:21 +0000 (17:56 +0200)
commit1853ccdb0fc8c99fe023a5dc246347236f6917b8
tree79332ceaad657632033e6a1586f968b0e7bf09e4
parenta44918640f8aa1a7b2626dc69eb385c7768a700b
vty: change output of errors from mgmtd

Make errors look the same way as in regular non-mgmtd vty. We don't need
to show information about some internal request names.

Before:
```
ERROR: SET_CONFIG request failed, Error: YANG error(s):
 Path: Data location "/frr-affinity-map:lib/affinity-maps/affinity-map[name='a']".
 Error: Unique data leaf(s) "value" not satisfied in "/frr-affinity-map:lib/affinity-maps/affinity-map[name='b']" and "/frr-affinity-map:lib/affinity-maps/affinity-map[name='a']".
```

After:
```
% Configuration failed.

YANG error(s):
 Path: Data location "/frr-affinity-map:lib/affinity-maps/affinity-map[name='b']".
 Error: Unique data leaf(s) "value" not satisfied in "/frr-affinity-map:lib/affinity-maps/affinity-map[name='a']" and "/frr-affinity-map:lib/affinity-maps/affinity-map[name='b']".
```

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
lib/vty.c