TEXTFSM的关键(关机)是值

时间:2019-06-26 13:28:50

标签: python-textfsm

我需要解析“显示运行界面xxx”。我不知道如何解析标志关闭。这里有模板

Value INTERFACE (\S+)
Value DESCRIPTION (.*)
Value VRF (\S+)
Value IPV4MT4 (\d+)
Value IPV4IP (\d+\.\d+\.\d+\.\d+)
Value IPV4MASK (\d+\.\d+\.\d+\.\d+)
Value IPV4UNREACH (\S+)
Value LOADINTERVAL (\d+)
Value ENCAPSULATION (\S+)

Start
  ^interface\s+${INTERFACE}
  ^\s+description\s+${DESCRIPTION}
  ^\s+vrf\s+${VRF}
  ^\s+ipv4\s+mtu\s+${IPV4MT4}
  ^\s+ipv4\s+address\s+${IPV4IP}\s+${IPV4MASK}
  ^\s+ipv4\s+unreachables\s+${IPV4UNREACH}
  ^\s+load-interval\s+${LOADINTERVAL}
  ^\s+encapsulation\s+dot1q\s+${ENCAPSULATION} -> Record

这是原始输出的示例:

#show run int BE15.308
Wed Jun 26 15:26:46.823 CET
interface Bundle-Ether15.308
 description *** desc ***
 vrf VPN_XXX
 ipv4 mtu 1500
 ipv4 address 192.168.123.33 255.255.255.252
 shutdown
 encapsulation dot1q 308
!

我需要知道关机是否存在。

目前我正在使用:^\s+shut${SHUTDOWN},但我不知道是否有更好的解决方案

Rr

0 个答案:

没有答案