summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJafar Al-Gharaibeh <jafar@atcorp.com>2024-07-19 13:19:17 -0400
committerGitHub <noreply@github.com>2024-07-19 13:19:17 -0400
commit7aeb51e1944efcc643a513cd08ca0ec1c12d83d9 (patch)
treef4bcf8159536a3f4625902e78acd57b18cabf289
parent0b138e9009bb4e8a9a6250fa46a5d4021f230f49 (diff)
parent193e14e401c88d2d9e822a2474b0f777efff4958 (diff)
Merge pull request #16406 from opensourcerouting/fix/remove_deprecation_for_show_threads
Drop deprecation for `show thread ...`
-rw-r--r--lib/event.c50
-rw-r--r--vtysh/vtysh.c3
2 files changed, 17 insertions, 36 deletions
diff --git a/lib/event.c b/lib/event.c
index fc46a11c0b..f4aa7c58b9 100644
--- a/lib/event.c
+++ b/lib/event.c
@@ -304,9 +304,6 @@ static uint8_t parse_filter(const char *filterstr)
return filter;
}
-#if CONFDATE > 20240707
- CPP_NOTICE("Remove `show thread ...` commands")
-#endif
DEFUN_NOSH (show_event_cpu,
show_event_cpu_cmd,
"show event cpu [FILTER]",
@@ -332,14 +329,6 @@ DEFUN_NOSH (show_event_cpu,
return CMD_SUCCESS;
}
-ALIAS(show_event_cpu,
- show_thread_cpu_cmd,
- "show thread cpu [FILTER]",
- SHOW_STR
- "Thread information\n"
- "Thread CPU usage\n"
- "Display filter (rwtex)\n")
-
DEFPY (service_cputime_stats,
service_cputime_stats_cmd,
"[no] service cputime-stats",
@@ -440,19 +429,15 @@ DEFUN_NOSH (show_event_poll,
return CMD_SUCCESS;
}
-ALIAS(show_event_poll,
- show_thread_poll_cmd,
- "show thread poll",
- SHOW_STR
- "Thread information\n"
- "Show poll FD's and information\n")
-
-DEFUN (clear_thread_cpu,
- clear_thread_cpu_cmd,
- "clear thread cpu [FILTER]",
+#if CONFDATE > 20241231
+CPP_NOTICE("Remove `clear thread cpu` command")
+#endif
+DEFUN (clear_event_cpu,
+ clear_event_cpu_cmd,
+ "clear event cpu [FILTER]",
"Clear stored data in all pthreads\n"
- "Thread information\n"
- "Thread CPU usage\n"
+ "Event information\n"
+ "Event CPU usage\n"
"Display filter (rwtexb)\n")
{
uint8_t filter = (uint8_t)-1U;
@@ -472,6 +457,14 @@ DEFUN (clear_thread_cpu,
return CMD_SUCCESS;
}
+ALIAS (clear_event_cpu,
+ clear_thread_cpu_cmd,
+ "clear thread cpu [FILTER]",
+ "Clear stored data in all pthreads\n"
+ "Thread information\n"
+ "Thread CPU usage\n"
+ "Display filter (rwtexb)\n")
+
static void show_event_timers_helper(struct vty *vty, struct event_loop *m)
{
const char *name = m->name ? m->name : "main";
@@ -507,26 +500,17 @@ DEFPY_NOSH (show_event_timers,
return CMD_SUCCESS;
}
-ALIAS(show_event_timers,
- show_thread_timers_cmd,
- "show thread timers",
- SHOW_STR
- "Thread information\n"
- "Show all timers and how long they have in the system\n")
-
void event_cmd_init(void)
{
- install_element(VIEW_NODE, &show_thread_cpu_cmd);
install_element(VIEW_NODE, &show_event_cpu_cmd);
- install_element(VIEW_NODE, &show_thread_poll_cmd);
install_element(VIEW_NODE, &show_event_poll_cmd);
install_element(ENABLE_NODE, &clear_thread_cpu_cmd);
+ install_element(ENABLE_NODE, &clear_event_cpu_cmd);
install_element(CONFIG_NODE, &service_cputime_stats_cmd);
install_element(CONFIG_NODE, &service_cputime_warning_cmd);
install_element(CONFIG_NODE, &service_walltime_warning_cmd);
- install_element(VIEW_NODE, &show_thread_timers_cmd);
install_element(VIEW_NODE, &show_event_timers_cmd);
}
/* CLI end ------------------------------------------------------------------ */
diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c
index 1f6dde83c1..e657aa8af0 100644
--- a/vtysh/vtysh.c
+++ b/vtysh/vtysh.c
@@ -3058,9 +3058,6 @@ static int show_one_daemon(struct vty *vty, struct cmd_token **argv, int argc,
return ret;
}
-#if CONFDATE > 20240707
- CPP_NOTICE("Remove `show thread ...` commands")
-#endif
DEFUN (vtysh_show_event_timer,
vtysh_show_event_timer_cmd,
"show event timers",