]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Line up `show thread cpu` output appropriately 7972/head
authorDonald Sharp <sharpd@nvidia.com>
Thu, 28 Jan 2021 16:25:51 +0000 (11:25 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Mon, 1 Feb 2021 13:59:18 +0000 (08:59 -0500)
The output from `show thread cpu` was not lined up appropriately
for the header line.  As well as the function name we were
calling in the output.  Fix it.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
lib/thread.c

index c88605835589fa6e5d5604c0d98802b7d2cb1fbc..285b9b501acca3964ca6348c04240a7b6ea5ba95 100644 (file)
@@ -119,7 +119,7 @@ static void vty_out_cpu_thread_history(struct vty *vty,
                a->total_active, a->cpu.total / 1000, a->cpu.total % 1000,
                a->total_calls, (a->cpu.total / a->total_calls), a->cpu.max,
                (a->real.total / a->total_calls), a->real.max);
-       vty_out(vty, " %c%c%c%c%c %s\n",
+       vty_out(vty, " %c%c%c%c%c  %s\n",
                a->types & (1 << THREAD_READ) ? 'R' : ' ',
                a->types & (1 << THREAD_WRITE) ? 'W' : ' ',
                a->types & (1 << THREAD_TIMER) ? 'T' : ' ',
@@ -188,7 +188,7 @@ static void cpu_record_print(struct vty *vty, uint8_t filter)
                                name);
                        vty_out(vty, "-------------------------------%s\n",
                                underline);
-                       vty_out(vty, "%21s %18s %18s\n", "",
+                       vty_out(vty, "%30s %18s %18s\n", "",
                                "CPU (user+system):", "Real (wall-clock):");
                        vty_out(vty,
                                "Active   Runtime(ms)   Invoked Avg uSec Max uSecs");
@@ -211,7 +211,7 @@ static void cpu_record_print(struct vty *vty, uint8_t filter)
        vty_out(vty, "\n");
        vty_out(vty, "Total thread statistics\n");
        vty_out(vty, "-------------------------\n");
-       vty_out(vty, "%21s %18s %18s\n", "",
+       vty_out(vty, "%30s %18s %18s\n", "",
                "CPU (user+system):", "Real (wall-clock):");
        vty_out(vty, "Active   Runtime(ms)   Invoked Avg uSec Max uSecs");
        vty_out(vty, " Avg uSec Max uSecs");