Skip to content

Commit

Permalink
Unabbreviated value names
Browse files Browse the repository at this point in the history
  • Loading branch information
collin-wicker committed Nov 20, 2023
1 parent ffad90e commit 00297c1
Showing 1 changed file with 71 additions and 71 deletions.
142 changes: 71 additions & 71 deletions ntc_templates/templates/juniper_junos_show_chassis_hardware.textfsm
Original file line number Diff line number Diff line change
@@ -1,94 +1,94 @@
Value CHASSIS_SN (\w+)
Value CHASSIS_DESC (.*)
Value MID_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value CHASSIS_SERIAL_NUMBER (\w+)
Value CHASSIS_DESCRIPTION (.*)
Value MID_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value MID_PART (\w+-\w+|\w+)
Value MID_SN (\w+)
Value MID_DESC (.*)
Value FPM_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value MID_SERIAL_NUMBER (\w+)
Value MID_DESCRIPTION (.*)
Value FPM_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value FPM_PART (\w+-\w+|\w+)
Value FPM_SN (\w+)
Value FPM_DESC (.*)
Value PS_NUM (\d+|)
Value PS_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value FPM_SERIAL_NUMBER (\w+)
Value FPM_DESCRIPTION (.*)
Value PS_NUMBER (\d+|)
Value PS_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value PS_PART (\w+-\w+|\w+)
Value PS_SN (\w+)
Value PS_DESC (.*)
Value RE_NUM (\d+|)
Value RE_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value PS_SERIAL_NUMBER (\w+)
Value PS_DESCRIPTION (.*)
Value RE_NUMBER (\d+|)
Value RE_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value RE_PART (\w+-\w+|\w+)
Value RE_SN (\w+)
Value RE_DESC (.*)
Value TFEB_NUM (\d+|)
Value TFEB_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value RE_SERIAL_NUMBER (\w+)
Value RE_DESCRIPTION (.*)
Value TFEB_NUMBER (\d+|)
Value TFEB_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value TFEB_PART (\w+-\w+|\w+)
Value TFEB_SN (\w+)
Value TFEB_DESC (.*)
Value QXM_NUM (\d+|)
Value QXM_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value TFEB_SERIAL_NUMBER (\w+)
Value TFEB_DESCRIPTION (.*)
Value QXM_NUMBER (\d+|)
Value QXM_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value QXM_PART (\w+-\w+|\w+)
Value QXM_SN (\w+)
Value QXM_DESC (.*)
Value AFEB_NUM (\d+|)
Value AFEB_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value QXM_SERIAL_NUMBER (\w+)
Value QXM_DESCRIPTION (.*)
Value AFEB_NUMBER (\d+|)
Value AFEB_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value AFEB_PART (\w+-\w+|\w+)
Value AFEB_SN (\w+)
Value AFEB_DESC (.*)
Value CB_NUM (\d+|)
Value CB_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value AFEB_SERIAL_NUMBER (\w+)
Value AFEB_DESCRIPTION (.*)
Value CB_NUMBER (\d+|)
Value CB_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value CB_PART (\w+-\w+|\w+)
Value CB_SN (\w+)
Value CB_DESC (.*)
Value Filldown FPC_NUM (\d+|)
Value Filldown FPC_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value CB_SERIAL_NUMBER (\w+)
Value CB_DESCRIPTION (.*)
Value Filldown FPC_NUMBER (\d+|)
Value Filldown FPC_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown FPC_PART (\w+-\w+|\w+)
Value Filldown FPC_SN (\w+)
Value Filldown FPC_DESC (.*)
Value Filldown CPU_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown FPC_SERIAL_NUMBER (\w+)
Value Filldown FPC_DESCRIPTION (.*)
Value Filldown CPU_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown CPU_PART (\w+-\w+|\w+)
Value Filldown CPU_SN (\w+)
Value Filldown CPU_DESC (.*)
Value Filldown MIC_NUM (\d+|)
Value Filldown MIC_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown CPU_SERIAL_NUMBER (\w+)
Value Filldown CPU_DESCRIPTION (.*)
Value Filldown MIC_NUMBER (\d+|)
Value Filldown MIC_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown MIC_PART (\w+-\w+|\w+)
Value Filldown MIC_SN (\w+)
Value Filldown MIC_DESC (.*)
Value Filldown PIC_NUM (\d+|)
Value Filldown PIC_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown MIC_SERIAL_NUMBER (\w+)
Value Filldown MIC_DESCRIPTION (.*)
Value Filldown PIC_NUMBER (\d+|)
Value Filldown PIC_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown PIC_PART (\w+-\w+|\w+)
Value Filldown PIC_SN (\w+)
Value Filldown PIC_DESC (.*)
Value XCVR_NUM (\d+|)
Value XCVR_VER ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value Filldown PIC_SERIAL_NUMBER (\w+)
Value Filldown PIC_DESCRIPTION (.*)
Value XCVR_NUMBER (\d+|)
Value XCVR_VERSION ([RrEeVv]+\s+\d+|]|[RrEeVv]+|)
Value XCVR_PART (\w+-\w+|\w+)
Value XCVR_SN (\w+)
Value XCVR_DESC (.*)
Value FAN_NUM (\d+|)
Value FAN_VER ([RrEeVv]+\s+\d+|)
Value XCVR_SERIAL_NUMBER (\w+)
Value XCVR_DESCRIPTION (.*)
Value FAN_NUMBER (\d+|)
Value FAN_VERSION ([RrEeVv]+\s+\d+|)
Value FAN_PART (\w+-\w+|BUILTIN)
Value FAN_SN (\w+)
Value FAN_DESC (.*)
Value FAN_SERIAL_NUMBER (\w+)
Value FAN_DESCRIPTION (.*)

Start
^Hardware.*
^Item\s+Version\s+Part\s+number\s+Serial\s+number\s+Description\s*$$
^Chassis.*\s+${CHASSIS_SN}\s+${CHASSIS_DESC}$$ -> Record
^\s*Midplane\s+${MID_VER}\s+${MID_PART}\s+${MID_SN}\s+${MID_DESC}$$ -> Record
^\s*FPM\sBoard\s+${FPM_VER}\s+${FPM_PART}\s+${FPM_SN}\s+${FPM_DESC}$$ -> Record
^\s*Routing\s+Engine\s+${RE_NUM}\s+${RE_VER}\s+${RE_PART}\s+${RE_SN}\s+${RE_DESC}$$ -> Record
^\s*TFEB\s+${TFEB_NUM}\s+${TFEB_VER}\s+${TFEB_PART}\s+${TFEB_SN}\s+${TFEB_DESC}$$ -> Continue
^\s*QXM\s+${QXM_NUM}\s+${QXM_VER}\s+${QXM_PART}\s+${QXM_SN}\s+${QXM_DESC}$$ -> Record
^\s*AFEB\s+${AFEB_NUM}\s+${AFEB_VER}\s+${AFEB_PART}\s+${AFEB_SN}\s+${AFEB_DESC}$$ -> Record
^\s*CB\s+${CB_NUM}\s+${CB_VER}\s+${CB_PART}\s+${CB_SN}\s+${CB_DESC}$$ -> Record
^\s*FPC\s+${FPC_NUM}\s+${FPC_VER}\s+${FPC_PART}\s+${FPC_SN}\s+${FPC_DESC}$$
^\s*CPU\s+${CPU_VER}\s+${CPU_PART}\s+${CPU_SN}\s+${CPU_DESC}$$
^\s*MIC\s+${MIC_NUM}\s+${MIC_VER}\s+${MIC_PART}\s+${MIC_SN}\s+${MIC_DESC}$$
^\s*PIC\s+${PIC_NUM}\s+${PIC_VER}\s+${PIC_PART}\s+${PIC_SN}\s+${PIC_DESC}$$
^\s*Xcvr\s+${XCVR_NUM}\s+${XCVR_VER}\s+${XCVR_PART}\s+${XCVR_SN}\s+${XCVR_DESC} -> Record
^Chassis.*\s+${CHASSIS_SERIAL_NUMBER}\s+${CHASSIS_DESCRIPTION}$$ -> Record
^\s*Midplane\s+${MID_VERSION}\s+${MID_PART}\s+${MID_SERIAL_NUMBER}\s+${MID_DESCRIPTION}$$ -> Record
^\s*FPM\sBoard\s+${FPM_VERSION}\s+${FPM_PART}\s+${FPM_SERIAL_NUMBER}\s+${FPM_DESCRIPTION}$$ -> Record
^\s*Routing\s+Engine\s+${RE_NUMBER}\s+${RE_VERSION}\s+${RE_PART}\s+${RE_SERIAL_NUMBER}\s+${RE_DESCRIPTION}$$ -> Record
^\s*TFEB\s+${TFEB_NUMBER}\s+${TFEB_VERSION}\s+${TFEB_PART}\s+${TFEB_SERIAL_NUMBER}\s+${TFEB_DESCRIPTION}$$ -> Continue
^\s*QXM\s+${QXM_NUMBER}\s+${QXM_VERSION}\s+${QXM_PART}\s+${QXM_SERIAL_NUMBER}\s+${QXM_DESCRIPTION}$$ -> Record
^\s*AFEB\s+${AFEB_NUMBER}\s+${AFEB_VERSION}\s+${AFEB_PART}\s+${AFEB_SERIAL_NUMBER}\s+${AFEB_DESCRIPTION}$$ -> Record
^\s*CB\s+${CB_NUMBER}\s+${CB_VERSION}\s+${CB_PART}\s+${CB_SERIAL_NUMBER}\s+${CB_DESCRIPTION}$$ -> Record
^\s*FPC\s+${FPC_NUMBER}\s+${FPC_VERSION}\s+${FPC_PART}\s+${FPC_SERIAL_NUMBER}\s+${FPC_DESCRIPTION}$$
^\s*CPU\s+${CPU_VERSION}\s+${CPU_PART}\s+${CPU_SERIAL_NUMBER}\s+${CPU_DESCRIPTION}$$
^\s*MIC\s+${MIC_NUMBER}\s+${MIC_VERSION}\s+${MIC_PART}\s+${MIC_SERIAL_NUMBER}\s+${MIC_DESCRIPTION}$$
^\s*PIC\s+${PIC_NUMBER}\s+${PIC_VERSION}\s+${PIC_PART}\s+${PIC_SERIAL_NUMBER}\s+${PIC_DESCRIPTION}$$
^\s*Xcvr\s+${XCVR_NUMBER}\s+${XCVR_VERSION}\s+${XCVR_PART}\s+${XCVR_SERIAL_NUMBER}\s+${XCVR_DESCRIPTION} -> Record
^\s*(PEM|Power\s+Supply) -> Continue.Clearall
^\s*(PEM|Power\s+Supply)\s+${PS_NUM}\s+${PS_VER}\s+${PS_PART}\s+${PS_SN}\s+${PS_DESC}$$ -> Record
^\s*(PEM|Power\s+Supply)\s+${PS_NUMBER}\s+${PS_VERSION}\s+${PS_PART}\s+${PS_SERIAL_NUMBER}\s+${PS_DESCRIPTION}$$ -> Record
^\s*(Fan|Fan\sTray) -> Continue.Clearall
^\s*(Fan|Fan\sTray)\s+${FAN_NUM}\s+${FAN_VER}\s+${FAN_PART}\s+${FAN_SN}\s+${FAN_DESC}$$ -> Record
^\s*(Fan|Fan\sTray)\s+${FAN_NUM}\s+${FAN_DESC}$$ -> Record
^\s*(Fan|Fan\sTray)\s+${FAN_NUMBER}\s+${FAN_VERSION}\s+${FAN_PART}\s+${FAN_SERIAL_NUMBER}\s+${FAN_DESCRIPTION}$$ -> Record
^\s*(Fan|Fan\sTray)\s+${FAN_NUMBER}\s+${FAN_DESCRIPTION}$$ -> Record
^\s*(Pseudo|AFEB|TFEB|CPU|QXM|Fan\s+Tray).*
^{master:\d+}
^\s*$$
Expand Down

0 comments on commit 00297c1

Please sign in to comment.