summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2022-04-11 09:12:18 +0200
committerDonatas Abraitis <donatas@opensourcerouting.org>2022-04-11 09:12:18 +0200
commitc90fab3c26e5af49941be1a9c2c9e553ae04a52a (patch)
tree964bf4d1a0372b00a6724fa8accddd6bf472f9b6 /lib
parentMerge pull request #10981 from opensourcerouting/vty-wrmem-newline (diff)
downloadfrr-c90fab3c26e5af49941be1a9c2c9e553ae04a52a.tar.xz
frr-c90fab3c26e5af49941be1a9c2c9e553ae04a52a.zip
lib: Remove deprecated routemap_optimization_cmd
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'lib')
-rw-r--r--lib/routemap_cli.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/lib/routemap_cli.c b/lib/routemap_cli.c
index 5597064d2..315007be1 100644
--- a/lib/routemap_cli.c
+++ b/lib/routemap_cli.c
@@ -1434,41 +1434,6 @@ void route_map_optimization_disabled_show(struct vty *vty,
name);
}
-#if CONFDATE > 20220409
-CPP_NOTICE("Time to remove old route-map optimization command")
-#endif
-
-DEFPY_HIDDEN(
- routemap_optimization, routemap_optimization_cmd,
- "[no] route-map optimization",
- NO_STR
- "route-map\n"
- "optimization\n")
-{
- const struct lyd_node *rmi_dnode;
- const char *rm_name;
- char xpath[XPATH_MAXLEN];
-
- vty_out(vty,
- "%% This command is deprecated. Please, use `route-map NAME optimization` from the config node.\n");
-
- rmi_dnode =
- yang_dnode_get(vty->candidate_config->dnode, VTY_CURR_XPATH);
- if (!rmi_dnode) {
- vty_out(vty, "%% Failed to get RMI dnode in candidate DB\n");
- return CMD_WARNING_CONFIG_FAILED;
- }
-
- rm_name = yang_dnode_get_string(rmi_dnode, "../name");
-
- snprintf(
- xpath, sizeof(xpath),
- "/frr-route-map:lib/route-map[name='%s']/optimization-disabled",
- rm_name);
- nb_cli_enqueue_change(vty, xpath, NB_OP_MODIFY, no ? "true" : "false");
- return nb_cli_apply_changes(vty, NULL);
-}
-
static int route_map_config_write(struct vty *vty)
{
const struct lyd_node *dnode;
@@ -1587,6 +1552,4 @@ void route_map_cli_init(void)
install_element(RMAP_NODE, &set_srte_color_cmd);
install_element(RMAP_NODE, &no_set_srte_color_cmd);
-
- install_element(RMAP_NODE, &routemap_optimization_cmd);
}