pathd: fix render candidate-path bandwidth

the config for dynamic candidate paths with bandwidth preferences
was using a different order of keywords (required bandwidth X) than
the corresponding command (bandwidth X required). This confuses
frr-reload, and possibly users too. Make both use the same order.

Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
This commit is contained in:
Emanuele Di Pascale 2021-05-18 15:52:44 +02:00
parent 2030df4d30
commit ec957bbc2a

View File

@ -1195,9 +1195,10 @@ void cli_show_srte_policy_candidate_path(struct vty *vty,
dnode, "./constraints/bandwidth/value");
required = yang_dnode_get_bool(
dnode, "./constraints/bandwidth/required");
vty_out(vty, " %sbandwidth",
required ? "required " : "");
vty_out(vty, " bandwidth");
config_write_float(vty, bandwidth);
if (required)
vty_out(vty, " required");
vty_out(vty, "\n");
}
if (yang_dnode_exists(dnode,