From a686e090b2bd19ce27d3d09318d63208448e0707 Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Fri, 19 Jun 2020 16:56:22 +0300 Subject: op-mode: T2617: rewrite vyatta-op-quagga to XML --- op-mode-definitions/show-route-map.xml | 22 ++++++++++++++++++++++ op-mode-definitions/show-rpki.xml | 32 ++++++++++++++++++++++++++++++++ op-mode-definitions/show-system.xml | 12 ++++++++++++ op-mode-definitions/show-table.xml | 13 +++++++++++++ op-mode-definitions/show-version.xml | 6 ++++++ 5 files changed, 85 insertions(+) create mode 100644 op-mode-definitions/show-route-map.xml create mode 100644 op-mode-definitions/show-rpki.xml create mode 100644 op-mode-definitions/show-table.xml diff --git a/op-mode-definitions/show-route-map.xml b/op-mode-definitions/show-route-map.xml new file mode 100644 index 000000000..0e376757b --- /dev/null +++ b/op-mode-definitions/show-route-map.xml @@ -0,0 +1,22 @@ + + + + + + + Show route-map information + + /usr/bin/vtysh -c "show route-map" + + + + Show specified route-map information + + policy route-map + + + /usr/bin/vtysh -c "show route-map $3" + + + + diff --git a/op-mode-definitions/show-rpki.xml b/op-mode-definitions/show-rpki.xml new file mode 100644 index 000000000..d68c3b862 --- /dev/null +++ b/op-mode-definitions/show-rpki.xml @@ -0,0 +1,32 @@ + + + + + + + Show RPKI information + + + + + Show RPKI cache connections + + /usr/bin/vtysh -c "show rpki cache-connection" + + + + Show RPKI cache servers information + + /usr/bin/vtysh -c "show rpki cache-server" + + + + Show RPKI-validated prefixes + + /usr/bin/vtysh -c "show rpki prefix-table" + + + + + + diff --git a/op-mode-definitions/show-system.xml b/op-mode-definitions/show-system.xml index a39d9b481..74b34ae92 100644 --- a/op-mode-definitions/show-system.xml +++ b/op-mode-definitions/show-system.xml @@ -124,6 +124,12 @@ cat /proc/meminfo + + + Show memory usage of all routing protocols + + /usr/bin/vtysh -c "show memory" + @@ -152,6 +158,12 @@ + + + Show Quagga routing daemons + + /usr/bin/vtysh -c "show daemons" + Show filesystem usage diff --git a/op-mode-definitions/show-table.xml b/op-mode-definitions/show-table.xml new file mode 100644 index 000000000..b093a5de7 --- /dev/null +++ b/op-mode-definitions/show-table.xml @@ -0,0 +1,13 @@ + + + + + + + Show routing tables + + /usr/bin/vtysh -c "show zebra router table summary" + + + + diff --git a/op-mode-definitions/show-version.xml b/op-mode-definitions/show-version.xml index 8bf23de82..aae5bb008 100644 --- a/op-mode-definitions/show-version.xml +++ b/op-mode-definitions/show-version.xml @@ -20,6 +20,12 @@ ${vyos_op_scripts_dir}/show_version.py --all + + + Show Quagga version information + + /usr/bin/vtysh -c "show version" + -- cgit v1.2.3