# frozen_string_literal: true module TL1 module Platforms module BTI ACT_USER = Command.new('ACT-USER:::::') CANC_USER = Command.new('CANC-USER::') RTRV_EQPT_ALL = Command.new( 'RTRV-EQPT', '::ID=,C1=,C2=,C3=:pst,sst' ) RTRV_INV_ALL = Command.new( 'RTRV-INV', [ ',', [ 'NAME=', 'PEC=', 'CLEI=', 'FNAME=', 'SER=', 'HWREV=', 'FW=', 'MFGDAT=', 'MFGLOCN=', 'TSTDAT=', 'TSTLOCN=', 'WAVELENGTH=', 'WAVELENGTHMIN=', 'WAVELENGTHMAX=', 'WAVELENGTHSPACING=', 'REACH=', 'MINBR=', 'MAXBR=', 'NOMBR=', 'ENCODING=', 'CONNTYPE=', 'VENDORNAME=', 'VENDORPN=', 'VENDOROUI=', 'TXFAULTIMP=', 'TXDISABLEIMP=', 'LOSIMP=', 'DDIAGIMP=', 'MEDIA=', 'USI=', 'TEMPHT=', 'TEMPHTS=' ].join(',') ].join(':') ) RTRV_ALM_ALL = Command.new( 'RTRV-ALM-ALL', [ ',', [ '', '', '', '', '', '', '', '' ].join(','), ',,,', ',' ].join(':') ) RTRV_CRS_WCH = Command.new( 'RTRV-CRS-WCH', ',::SERVICENAME=' ) RTRV_CRS_XCVR = Command.new( 'RTRV-CRS-XCVR', ',:' ) RTRV_CONN_EQPT = Command.new( 'RTRV-CONN-EQPT', ',:' ) RTRV_WDM = Command.new( 'RTRV-WDM', [ '', '', [ '', 'C1=', 'C2=', 'C3=', 'FIBER=', 'SPANLEN=', 'SPANLOSSSPECMAX=', 'SPANLOSSRX-HT=', 'NUMCHNLS=', 'AINSTMR=', 'ACTAINSTMR=' ].join(','), ',' ].join(':') ) RTRV_ROUTE_CONN = Command.new( 'RTRV-ROUTE-CONN', [ '', ',,', [ 'COST=', 'ADMINDIST=', 'TYPE=', 'PROT=', 'AGE=', 'PREFSTAT=' ].join(',') ].join(':') ) end # module BTI end # module Platforms end # module TL1