From 397b04115ff522f2240059cdb08bdf1561ea8bde Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Mon, 24 May 2021 11:03:38 +0200 Subject: op-mode: T3571: add missing "show protocol" help strings --- op-mode-definitions/show-arp.xml.in | 24 +++++++ op-mode-definitions/show-protocols-bfd.xml.in | 55 ---------------- op-mode-definitions/show-protocols-static.xml.in | 49 -------------- op-mode-definitions/show-protocols.xml.in | 82 ++++++++++++++++++++++++ 4 files changed, 106 insertions(+), 104 deletions(-) create mode 100644 op-mode-definitions/show-arp.xml.in delete mode 100644 op-mode-definitions/show-protocols-bfd.xml.in delete mode 100644 op-mode-definitions/show-protocols-static.xml.in create mode 100644 op-mode-definitions/show-protocols.xml.in diff --git a/op-mode-definitions/show-arp.xml.in b/op-mode-definitions/show-arp.xml.in new file mode 100644 index 000000000..12e7d3aa2 --- /dev/null +++ b/op-mode-definitions/show-arp.xml.in @@ -0,0 +1,24 @@ + + + + + + + Show Address Resolution Protocol (ARP) information + + /usr/sbin/arp -e -n + + + + Show Address Resolution Protocol (ARP) cache for specified interface + + + + + /usr/sbin/arp -e -n -i "$4" + + + + + + diff --git a/op-mode-definitions/show-protocols-bfd.xml.in b/op-mode-definitions/show-protocols-bfd.xml.in deleted file mode 100644 index 886b01e51..000000000 --- a/op-mode-definitions/show-protocols-bfd.xml.in +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - Show protocol specific information - - - - - - - Show all Bidirectional Forwarding Detection (BFD) peer status - - vtysh -c "show bfd peers" - - - - Show Bidirectional Forwarding Detection (BFD) peer counters - - vtysh -c "show bfd peers counters" - - - - - - Show Bidirectional Forwarding Detection (BFD) peer status - - - - - vtysh -c "show bfd peers" | awk -v BFD_PEER=$5 'BEGIN { regex = sprintf("(peer %s.*)vrf", BFD_PEER) } { if (match($0, regex, bfd_peer_value)) peer=bfd_peer_value[1] } END { if (peer) system("vtysh -c \"show bfd " peer "\"") }' - - - - Show Bidirectional Forwarding Detection (BFD) peer counters - - vtysh -c "show bfd peers" | awk -v BFD_PEER=$5 'BEGIN { regex = sprintf("(peer %s.*)vrf", BFD_PEER) } { if (match($0, regex, bfd_peer_value)) peer=bfd_peer_value[1] } END { if (peer) system("vtysh -c \"show bfd " peer " counters\"") }' - - - - - - Show Bidirectional Forwarding Detection (BFD) peers brief - - vtysh -c "show bfd peers brief" - - - - - - - - diff --git a/op-mode-definitions/show-protocols-static.xml.in b/op-mode-definitions/show-protocols-static.xml.in deleted file mode 100644 index aaf875072..000000000 --- a/op-mode-definitions/show-protocols-static.xml.in +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - Show Address Resolution Protocol (ARP) information - - /usr/sbin/arp -e -n - - - - Show Address Resolution Protocol (ARP) cache for specified interface - - - - - /usr/sbin/arp -e -n -i "$4" - - - - - - - - - - Show Address Resolution Protocol (ARP) information - - /usr/sbin/arp -e -n - - - - Show Address Resolution Protocol (ARP) cache for specified interface - - - - - /usr/sbin/arp -e -n -i "$6" - - - - - - - - - - diff --git a/op-mode-definitions/show-protocols.xml.in b/op-mode-definitions/show-protocols.xml.in new file mode 100644 index 000000000..d595e2c3c --- /dev/null +++ b/op-mode-definitions/show-protocols.xml.in @@ -0,0 +1,82 @@ + + + + + + + Show protocol specific information + + + + + Show Bidirectional Forwarding Detection (BFD) + + + + + Show all Bidirectional Forwarding Detection (BFD) peer status + + vtysh -c "show bfd peers" + + + + Show Bidirectional Forwarding Detection (BFD) peer counters + + vtysh -c "show bfd peers counters" + + + + + + Show Bidirectional Forwarding Detection (BFD) peer status + + + + + vtysh -c "show bfd peers" | awk -v BFD_PEER=$5 'BEGIN { regex = sprintf("(peer %s.*)vrf", BFD_PEER) } { if (match($0, regex, bfd_peer_value)) peer=bfd_peer_value[1] } END { if (peer) system("vtysh -c \"show bfd " peer "\"") }' + + + + Show Bidirectional Forwarding Detection (BFD) peer counters + + vtysh -c "show bfd peers" | awk -v BFD_PEER=$5 'BEGIN { regex = sprintf("(peer %s.*)vrf", BFD_PEER) } { if (match($0, regex, bfd_peer_value)) peer=bfd_peer_value[1] } END { if (peer) system("vtysh -c \"show bfd " peer " counters\"") }' + + + + + + Show Bidirectional Forwarding Detection (BFD) peers brief + + vtysh -c "show bfd peers brief" + + + + + + Show static protocol parameters + + + + + Show Address Resolution Protocol (ARP) information + + /usr/sbin/arp -e -n + + + + Show Address Resolution Protocol (ARP) cache for specified interface + + + + + /usr/sbin/arp -e -n -i "$6" + + + + + + + + + + -- cgit v1.2.3