Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/ntc_templates/templates/huawei_vrp_display_interface.textfsm
Ðазад
Value Required INTERFACE (\S*) Value LINK_STATUS (.*) Value PROTOCOL_STATUS (\S*|\S*\s+\(\w+\)) Value INTERFACE_DESCRIPTION (.*) Value LINK_TYPE (\S+) Value PORT_TYPE (\S*) Value PVID (\d+) Value TPID (\S+) Value MTU (\d+) Value HOLD_TIMER (\d+) Value INTERNET_ADDRESS (\S*) Value INTERNET_PROTOCOL (disabled|enabled) Value HARDWARE_ADDRESS (\S{4}-\S{4}-\S{4}) Value LAST_PHYSICAL_UP_TIME (\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}|-) Value LAST_PHYSICAL_DOWN_TIME (\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}|-) Value LAST_LINE_PROTOCOL_UPTIME (\d{4}-\d{2}-\d{2}\s*\d{2}:\d{2}:\d{2}\s*(\S{3}\+\d{2}:\d{2}\s*\S{3})?) Value CURRENT_SYSTEM_TIME (\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2}) Value PORT_MODE ([\S\s]*) Value CURRENT_WORK_MODE (\S.+\S|\S+) Value SPEED (\d*) Value LOOPBACK (\S*) Value DUPLEX (HALF|FULL) Value NEGOTIATION (DISABLE|ENABLE) Value List AGGREGATED_INTERFACES (\S+) Start ^\S*\s+current\s+state\s+:.*$$ -> Continue.Record ^${INTERFACE}\s+current\s+state\s+:\s+${LINK_STATUS}\s*$$ ^Line\s+protocol\s+current\s+state\s+:\s+${PROTOCOL_STATUS}\s*$$ ^Last\s*line\s*protocol\s*up\s*time\s*:\s*(-|${LAST_LINE_PROTOCOL_UPTIME})\s*$$ ^Description:${INTERFACE_DESCRIPTION}\s*$$ ^${PORT_TYPE}\s+Port,\s*Link-type\s*:\s*${LINK_TYPE},\s*$$ ^${PORT_TYPE}\s+Port,\s*The\s+(MTU|Maximum\s+Transmit\s+Unit)\s+is\s+${MTU}(,\s*Hold\s*timer\s*is\s*${HOLD_TIMER}\(sec\))?\s*$$ ^${PORT_TYPE}\s+Port,(\s*PVID\s*:\s*${PVID},)?\s*TPID\s*:\s*${TPID},\s*The\s*Maximum\s*(Frame\s*Length|Transmit\s*Unit)\s*is\s*${MTU}\s*$$ ^TPID\s*:\s*${TPID},\s*The\s*Maximum\s*Frame\s*Length\s*is\s*${MTU}\s*$$ ^PVID\s*:\s+${PVID},(\s*[^,]+,){0,}\s+The\s+Maximum\s+Frame\s+Length\s+is\s+${MTU} ^Internet\s+Address\s+is\s+allocated\s+by\s+DHCP,\s+${INTERNET_ADDRESS}\s*$$ ^Internet\s+Address\s+is\s+negotiated,\s+${INTERNET_ADDRESS}\s*$$ ^Internet\s+Address\s+is\s+${INTERNET_ADDRESS}\s*$$ ^.*,\s+Hardware\s+address\s+is\s+${HARDWARE_ADDRESS}\s*$$ ^Internet\s+protocol\s+processing\s+:\s+${INTERNET_PROTOCOL}\s*$$ ^Encapsulation\sis\s.+\s*$$ ^Tunnel\ssource\s\S+\s\(.+\),\sdestination\s\S+\s*$$ ^Tunnel\sprotocol\/transport\sGRE\/IP,\skey\s.+\s*$$ ^keepalive\s\S+\s*$$ ^Checksumming\sof\spackets\s\S+\s*$$ ^Last\s+physical\s+up\s+time\s*:\s+${LAST_PHYSICAL_UP_TIME}\s* ^Last\s+physical\s+down\s+time\s+:\s+${LAST_PHYSICAL_DOWN_TIME}\s* ^IP\sSending\sFrames'\sFormat\sis\s\S+\s*,\sHardware\saddress\sis\s\S+\s*$$ ^Current\s+system\s+time:\s+${CURRENT_SYSTEM_TIME}\s* ^Modem\sState:\s+.+\s*$$ ^Model\s=\s+.+\s*$$ ^Current\sNetwork\sConnection\s=\s.+\s*$$ ^Current\sRSSI\s<?=\s+(-)?\d+\sdBm.*$$ ^Current\sSINR\s([<>])?=\s+(-)?\d+\sdB\s\(.+\)\s*$$ ^\s+Input\sbandwidth\sutilization(\sthreshold)?\s*:.*$$ ^\s+Output\sbandwidth\sutilization(\sthreshold)?\s*:.*$$ ^Port\s+Mode:\s+${PORT_MODE}\s*$$ ^\s*Current\s+Work\s+Mode:\s+${CURRENT_WORK_MODE}\s*$$ ^Speed\s+:\s+${SPEED},\s*Loopback:\s+${LOOPBACK}\s*$$ ^Duplex:\s+${DUPLEX},\s*Negotiation:\s+${NEGOTIATION}\s*$$ ^Mdi\s*:\s+\S+,\s*Clock\s*:\s+\S+\s*$$ ^Port\sPHY\stype\s+:\s+\S+\s*$$ ^\s*Last\s\d+\sseconds\s(input|output)\srate\s(\d+\sbytes\/sec(,)?\s)?\d+\sbits\/sec(,)?\s\d+\spackets\/sec\s*$$ ^\s*(Input|Output)\speak\srate\s\d+\sbits\/sec\s*,\s*Record\stime:\s+.*$$ ^Link\slayer\sprotocol\sis.*$$ ^LCP\sinitial\s*$$ ^Physical\sis.*$$ ^Bound\sto.*$$ ^\s*LCP\s\S+,\s+IPCP\s\S+(,\s+IP6CP\s\S+)?\s*$$ ^Packets\sstatistics:\s*$$ ^\s+(Input|Output)\spackets\s*:\s*\d+,\s+\d+\sbytes\s*$$ ^\s+FCS\serror\spackets:\s*\d+\s*$$ ^\s+Address\serror\spackets:\s*\d+\s*$$ ^\s+Control\sfield\scontrol\serror\spackets:\s*\d+\s*$$ ^\s+Control\sfield\scontrol\serror\spackets:\s*\d+\s*$$ ^\s*(Input|Output)\s*:\s*\d+\spackets,\s+\d+\sbytes\s*$$ ^\s+Unicast:\s+(\d|-)+,\s+(Multicast:\s+\d+|Ununicast:\s+(\d|-)+)\s*$$ ^\s+Broadcast:\s+(\d|-)+,\s+Jumbo:\s+(\d|-)+\s*$$ ^\s+Discard:\s+(\d|-)+,\s+Total\sError:\s+(\d|-)+\s*$$ ^\s+CRC:\s+(\d|-)+,\s+Giants:\s+(\d|-)+\s*$$ ^\s+Jabbers:\s+(\d|-)+,\s+Throttles:\s+(\d|-)+\s*$$ ^\s+Runts:\s+(\d|-)+,\s+Symbols:\s+(\d|-)+\s*$$ ^\s+Ignoreds:\s+(\d|-)+,\s+Frames:\s+(\d|-)+\s*$$ ^\s+Collisions:\s+(\d|-)+,\s+ExcessiveCollisions:\s+(\d|-)+\s*$$ ^\s+Late\sCollisions:\s+(\d|-)+,\s+Deferreds:\s+(\d|-)+\s*$$ ^\s+OAM\sCells:\s+(\d|-)+,\s+ASM\sCells:\s+(\d|-)+\s*$$ ^\s+Packet\sErrors:\s+(\d|-)+,\s+Packet\sDiscards:\s+(\d|-)+\s*$$ ^\s+Cell\sErrors:\s+(\d|-)+\s*$$ ^\s*Last\s+\d+\s+seconds ^\s*Input:\s+\d+\s+Packets,\s+\d+\s+Bytes ^\s*Output:\s+\d+\s+Packets,\s+\d+\s+Bytes ^\s*Mdi\s+:\s+ ^-{6} ^PortName -> Trunk ^\s+ ^. -> Error Trunk ^-{6} ^${AGGREGATED_INTERFACES}\s+\S+\s+\d+\s*$$ ^The\s+Number\s+of\s+Ports\s+in\s+Trunk\s*:\s*\d+\s*$$ ^The\s+Number\s+of\s+UP\s+Ports\s+in\s+Trunk\s*:\s*\d+\s*$$ ^\s*$$ -> Start ^. -> Error
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка