From e052dc285d094df565b2de2974e76d522fe15195 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Tue, 4 Oct 2016 18:04:37 +0200 Subject: vty/show asciidoc: add user readable description of the version Change-Id: Ie0f1b3894361c58386da9defb225979fa0ee6a18 --- src/vty/stats_vty.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/vty/stats_vty.c b/src/vty/stats_vty.c index 59befd2d..2ca436a7 100644 --- a/src/vty/stats_vty.c +++ b/src/vty/stats_vty.c @@ -41,6 +41,9 @@ #define SHOW_STATS_STR "Show statistical values\n" +/* containing version info */ +extern struct host host; + struct cmd_node cfg_stats_node = { CFG_STATS_NODE, "%s(config-stats)# ", @@ -484,6 +487,13 @@ DEFUN(show_stats_asciidoc_table, "show asciidoc counters", SHOW_STR "Asciidoc generation\n" "Generate table of all registered counters\n") { + vty_out(vty, "// autogenerated by show asciidoc counters%s", VTY_NEWLINE); + vty_out(vty, "These counters and their description based on %s %s (%s).%s%s", + host.app_info->name, + host.app_info->version, + host.app_info->name ? host.app_info->name : "", VTY_NEWLINE, VTY_NEWLINE); + /* 2x VTY_NEWLINE are intentional otherwise it would interpret the first table header + * as usual text*/ vty_out(vty, "// generating tables for rate_ctr_group%s", VTY_NEWLINE); rate_ctr_for_each_group(asciidoc_rate_ctr_group_handler, vty); -- cgit v1.2.3