-
Notifications
You must be signed in to change notification settings - Fork 6
/
cisco_ios_show_etherchannel_summary.template
32 lines (29 loc) · 1.58 KB
/
cisco_ios_show_etherchannel_summary.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#
#Group Port-channel Protocol Ports
#------+-------------+-----------+-----------------------------------------------
#47 Po47(SU) LACP Gi1/47(P) Gi1/48(P)
#
Value Required,Filldown BUNDLE_IFACE (Po\d+)
Value BUNDLE_STATUS (\(\S+\))
Value BUNDLE_PROTO (\S+)
Value BUNDLE_PROTO_STATE (\(\S+\))
Value List PHYS_IFACE (\S+)
Value List PHYS_IFACE_STATUS (\(\S+\))
Start
^Group\s+ -> Header
Header
^--- -> List
List
^\d+ -> Continue.Record
^\d+\s+${BUNDLE_IFACE}${BUNDLE_STATUS}\s+${BUNDLE_PROTO}\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\d+\s+\S+\s+\S+\s+\S+\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\d+\s+\S+\s+\S+\s+\S+\s+\S+\(\S+\)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\d+\s+\S+\s+\S+\s+\S+\s+\S+\(\S+\)\s+\S+\(\S+\)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\d+\s+\S+\s+\S+\s+\S+\s+\S+\(\S+\)\s+\S+\(\S+\)\s+\S+\(\S+\)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\d+\s+\S+\s+\S+\s+\S+\s+\S+\(\S+\)\s+\S+\(\S+\)\s+\S+\(\S+\)\s+\S+\(\S+\)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+S+(S+)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+S+(S+)\s+S+(\S+)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+S+(S+)\s+S+(\S+)\s+\S+(\S+)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+S+(S+)\s+S+(\S+)\s+\S+(\S+)\s+\S+(\S+)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue
^\s+S+(S+)\s+S+(\S+)\s+\S+(\S+)\s+\S+(\S+)\s+\S+(\S+)\s+${PHYS_IFACE}${PHYS_IFACE_STATUS}(\s|$$) -> Continue