Skip to content

Commit

Permalink
New template: cisco_nxos_show_ip_interface_vrf_all.textfsm (#978)
Browse files Browse the repository at this point in the history
* New template: cisco_nxos_show_ip_interface_vrf_all.textfsm

* Update index

* Update index
  • Loading branch information
AJatCDW authored Sep 15, 2021
1 parent 16f50c6 commit ee54240
Show file tree
Hide file tree
Showing 4 changed files with 173 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
Value VRF (\S+)
Value INTF (\S+)
Value IPADDR ([a-zA-Z0-9./]+)
Value STATUS (\S+-\S+)
Value LINK (\S+-\S+)
Value PROTO (\S+-\S+)
Value SUBNET (\d+.\d+.\d+.\d+\/\d+)
Value ROUTE_PREF (\d+)
Value ROUTE_TAG (\d+)
Value BROADCAST ([a-zA-Z0-9./]+)
Value MULTICAST_GROUPS (\S+)
Value MTU (\d+)
Value PROXY_ARP (\S+)
Value IP_LOCAL_PROXY_ARP (\S+)
Value MULTICAST_ROUTING (\S+)
Value ICMP_REDIRECTS (\S+)
Value IP_DIRECTED_BROADCAST (\S+)
Value IP_FORWARDING (\S+)
Value ICMP_UNREACHABLES (\S+)
Value ICMP_PORT_UNREACHABLES (\S+)
Value IP_UNICAST_RPF (\S+)
Value IP_LOAD_SHARING (\S+)
Value WCCP_REDIRECT_OUTBOUND (\S+)
Value WCCP_REDIRECT_INBOUND (\S+)
Value WCCP_REDIRECT_EXCLUDE (\S+)

Start
^IP\s+Interface\s+Status\s+for\s+VRF\s+"${VRF}"
^${INTF},\s+Interface\s+status:\s+${PROTO}/${LINK}/${STATUS}
^\s+IP\s+address:\s+${IPADDR},\s+IP\s+subnet:\s+${SUBNET}\s+route-preference:\s+${ROUTE_PREF},\s+tag:\s+${ROUTE_TAG}
^\s+IP\s+broadcast\s+address:\s+${BROADCAST}
^\s+IP\s+multicast\s+groups\s+locally\s+joined:\s+${MULTICAST_GROUPS}
^\s+IP\s+MTU:\s+${MTU}\s+bytes
^\s+IP\s+primary\s+address\s+route-preference:
^\s+IP\s+proxy\s+ARP\s+:\s+${PROXY_ARP}
^\s+IP\s+Local\s+Proxy\s+ARP\s+:\s+${IP_LOCAL_PROXY_ARP}
^\s+IP\s+multicast\s+routing:\s+${MULTICAST_ROUTING}
^\s+IP\s+icmp\s+redirects:\s+${ICMP_REDIRECTS}
^\s+IP\s+directed-broadcast:\s+${IP_DIRECTED_BROADCAST}
^\s+IP\s+Forwarding:\s+${IP_FORWARDING}
^\s+IP\s+icmp\s+unreachables.+:\s+${ICMP_UNREACHABLES}
^\s+IP\s+icmp\s+port-unreachable:\s+${ICMP_PORT_UNREACHABLES}
^\s+IP\s+unicast\s+reverse\s+path\s+forwarding:\s+${IP_UNICAST_RPF}
^\s+IP\s+load\s+sharing:\s+${IP_LOAD_SHARING}
^\s+IP\s+interface\s+statistics\s+last\s+reset:
^\s+IP\s+interface\s+software\s+stats:
^\s+Unicast\s+packets\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Unicast\s+bytes\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Multicast\s+packets\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Multicast\s+bytes\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Broadcast\s+packets\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Broadcast\s+bytes\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Labeled\s+packets\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+Labeled\s+bytes\s+:\s+\d+\/\d+\/\d+\/\d+\/\d+
^\s+WCCP\s+Redirect\s+outbound:\s+${WCCP_REDIRECT_OUTBOUND}
^\s+WCCP\s+Redirect\s+inbound:\s+${WCCP_REDIRECT_INBOUND}
^\s+WCCP\s+Redirect\s+exclude:\s+${WCCP_REDIRECT_EXCLUDE} -> Record
^\s*$$
^. -> Error
1 change: 1 addition & 0 deletions ntc_templates/templates/index
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,7 @@ cisco_nxos_show_ip_dhcp_relay_address.textfsm, .*, cisco_nxos, sh[[ow]] ip dh[[c
cisco_nxos_show_lldp_neighbors_detail.textfsm, .*, cisco_nxos, sh[[ow]] ll[[dp]] nei[[ghbors]] d[[etail]]
cisco_nxos_show_cdp_neighbors_detail.textfsm, .*, cisco_nxos, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]]
cisco_nxos_show_forwarding_adjacency.textfsm, .*, cisco_nxos, sh[[ow]] fo[[rwarding]] (?:ipv4 )?ad[[jacency]]
cisco_nxos_show_ip_interface_vrf_all.textfsm, .*, cisco_nxos, sh[[ow]] ip interf[[ace]] v[[rf]] a[[ll]]
cisco_nxos_show_ipv6_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] ipv[[6]] interf[[ace]] b[[rief]]
cisco_nxos_show_port-channel_summary.textfsm, .*, cisco_nxos, sh[[ow]] po[[rt-channel]] sum[[mary]]
cisco_nxos_show_cts_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] cts inte[[rface]] br[[ief]]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
IP Interface Status for VRF "default"
Ethernet1/1, Interface status: protocol-up/link-up/admin-up, iod: 5,
IP address: 192.168.101.203, IP subnet: 192.168.101.0/24 route-preference: 0, tag: 0
IP broadcast address: 255.255.255.255
IP multicast groups locally joined: none
IP MTU: 1500 bytes (using link MTU)
IP primary address route-preference: 0, tag: 0
IP proxy ARP : disabled
IP Local Proxy ARP : disabled
IP multicast routing: disabled
IP icmp redirects: enabled
IP directed-broadcast: disabled
IP Forwarding: disabled
IP icmp unreachables (except port): disabled
IP icmp port-unreachable: enabled
IP unicast reverse path forwarding: none
IP load sharing: none
IP interface statistics last reset: never
IP interface software stats: (sent/received/forwarded/originated/consumed)
Unicast packets : 59/75/0/59/150
Unicast bytes : 8860/6511/0/8860/12800
Multicast packets : 0/74/0/0/1
Multicast bytes : 0/13864/0/0/32
Broadcast packets : 0/0/0/0/0
Broadcast bytes : 0/0/0/0/0
Labeled packets : 0/0/0/0/0
Labeled bytes : 0/0/0/0/0
WCCP Redirect outbound: disabled
WCCP Redirect inbound: disabled
WCCP Redirect exclude: disabled

IP Interface Status for VRF "management"
mgmt0, Interface status: protocol-up/link-up/admin-up, iod: 2,
IP address: 10.100.0.26, IP subnet: 10.100.0.0/24 route-preference: 0, tag: 0
IP broadcast address: 255.255.255.255
IP multicast groups locally joined: none
IP MTU: 1500 bytes (using link MTU)
IP primary address route-preference: 0, tag: 0
IP proxy ARP : disabled
IP Local Proxy ARP : disabled
IP multicast routing: disabled
IP icmp redirects: enabled
IP directed-broadcast: disabled
IP Forwarding: disabled
IP icmp unreachables (except port): disabled
IP icmp port-unreachable: enabled
IP unicast reverse path forwarding: none
IP load sharing: none
IP interface statistics last reset: never
IP interface software stats: (sent/received/forwarded/originated/consumed)
Unicast packets : 0/1/0/0/2
Unicast bytes : 0/48/0/0/96
Multicast packets : 0/123/0/0/2
Multicast bytes : 0/6868/0/0/64
Broadcast packets : 0/0/0/0/0
Broadcast bytes : 0/0/0/0/0
Labeled packets : 0/0/0/0/0
Labeled bytes : 0/0/0/0/0
WCCP Redirect outbound: disabled
WCCP Redirect inbound: disabled
WCCP Redirect exclude: disabled
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
parsed_sample:
- vrf: "default"
intf: "Ethernet1/1"
ipaddr: "192.168.101.203"
status: "admin-up,"
link: "link-up"
proto: "protocol-up"
subnet: "192.168.101.0/24"
route_pref: "0"
route_tag: "0"
broadcast: "255.255.255.255"
multicast_groups: "none"
mtu: "1500"
proxy_arp: "disabled"
ip_local_proxy_arp: "disabled"
multicast_routing: "disabled"
icmp_redirects: "enabled"
ip_directed_broadcast: "disabled"
ip_forwarding: "disabled"
icmp_unreachables: "disabled"
icmp_port_unreachables: "enabled"
ip_unicast_rpf: "none"
ip_load_sharing: "none"
wccp_redirect_outbound: "disabled"
wccp_redirect_inbound: "disabled"
wccp_redirect_exclude: "disabled"
- vrf: "management"
intf: "mgmt0"
ipaddr: "10.100.0.26"
status: "admin-up,"
link: "link-up"
proto: "protocol-up"
subnet: "10.100.0.0/24"
route_pref: "0"
route_tag: "0"
broadcast: "255.255.255.255"
multicast_groups: "none"
mtu: "1500"
proxy_arp: "disabled"
ip_local_proxy_arp: "disabled"
multicast_routing: "disabled"
icmp_redirects: "enabled"
ip_directed_broadcast: "disabled"
ip_forwarding: "disabled"
icmp_unreachables: "disabled"
icmp_port_unreachables: "enabled"
ip_unicast_rpf: "none"
ip_load_sharing: "none"
wccp_redirect_outbound: "disabled"
wccp_redirect_inbound: "disabled"
wccp_redirect_exclude: "disabled"

0 comments on commit ee54240

Please sign in to comment.