Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2013-11-13 11:31:29,354 script(Juniper.JUNOS.get_inventory,MX80-GAVAR,**{}) failed: <type 'exceptions.Exception'>
- Cannot detect transceiver type: 'UNSUPPORTED'
- START OF TRACEBACK
- ------------------------------------------------------------------------
- File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 130)
- Function: get_trans_part_no
- 123
- 124 def get_trans_part_no(self, serial, description):
- 125 """
- 126 Try to detect non-juniper transceiver model
- 127 """
- 128 pn = self.XCVR_MAP.get(description.split()[0])
- 129 if not pn:
- 130 ==> raise Exception("Cannot detect transceiver type: '%s'" % description)
- 131 return pn
- Variables:
- serial = '1206L00046'
- pn = None
- description = 'UNSUPPORTED'
- self = <Script(Thread-87, started 140329114130176)>
- ------------------------------------------------------------------------
- File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 97)
- Function: execute
- 90 part_no = description.split()[0].upper()
- 91 chassis_sn.add(serial)
- 92 elif t == "XCVR":
- 93 if vendor == "NONAME":
- 94 if description == "UNKNOWN":
- 95 part_no = "NoName | Transceiver | Unknown"
- 96 else:
- 97 ==> part_no = self.get_trans_part_no(serial, description)
- 98 elif serial == "BUILTIN" or serial in chassis_sn:
- 99 builtin = True
- 100 part_no = []
- 101 # Submit object
- 102 objects += [{
- 103 "type": t,
- Variables:
- vendor = 'NONAME'
- description = 'UNSUPPORTED'
- part_no = 'NON-JNPR'
- chassis_sn = set(['F2501'])
- number = '2'
- name = 'Xcvr 2'
- builtin = False
- objects =
- [{'builtin': False,
- 'description': 'MX80',
- 'number': None,
- 'part_no': 'MX80',
- 'revision': None,
- 'serial': 'F2501',
- 'type': 'CHASSIS',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'DC Power Entry Module',
- 'number': '0',
- 'part_no': '740-029712',
- 'revision': 'Rev 02',
- 'serial': 'UEA4060',
- 'type': 'PEM',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'Routing Engine',
- 'number': None,
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'RE',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'MPC BUILTIN',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'FPC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '4x 10GE XFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'MIC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '4x 10GE XFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'XFP-10G-ZR',
- 'number': '0',
- 'part_no': '740-031832',
- 'revision': 'REV 01',
- 'serial': 'T10M66183',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'XFP-10G-ZR',
- 'number': '1',
- 'part_no': '740-031832',
- 'revision': 'REV 01',
- 'serial': 'T10M66167',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'MPC BUILTIN',
- 'number': '1',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'FPC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': '3D 20x 1GE(LAN) SFP',
- 'number': '0',
- 'part_no': '750-028392',
- 'revision': 'REV 26',
- 'serial': 'ZT1043',
- 'type': 'MIC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '10x 1GE(LAN) SFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '0',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357172',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '1',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357634',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '2',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'x',
- 'serial': '1112L0147',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '3',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': None,
- 'serial': '1112L0146',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '4',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'J`{',
- 'serial': '1112L0144',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '5',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'Ov',
- 'serial': '1112L0171',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '6',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831060',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '7',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831055',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '8',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831065',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '10x 1GE(LAN) SFP',
- 'number': '1',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '0',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B345090',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '1',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357198',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'}]
- t = 'XCVR'
- v =
- ' \nHardware inventory:\nItem Version Part number Serial number Description\nChassis F2501 MX80\nMidplane REV 08 711-031594 ZP8071 MX80\nPEM 0 Rev 02 740-029712 UEA4060 DC Power Entry Module\nRouting Engine BUILTIN BUILTIN Routing Engine\nTFEB 0 BUILTIN BUILTIN Forwarding Engine Processor\n QXM 0 REV 05 711-028408 ZP9707 MPC QXM\nFPC 0 BUILTIN BUILTIN MPC BUILTIN\n MIC 0 BUILTIN BUILTIN 4x 10GE XFP\n PIC 0 BUILTIN BUILTIN 4x 10GE XFP\n Xcvr 0 REV 01 740-031832 T10M66183 XFP-10G-ZR\n Xcvr 1 REV 01 740-031832 T10M66167 XFP-10G-ZR\nFPC 1 BUILTIN BUILTIN MPC BUILTIN\n MIC 0 REV 26 750-028392 ZT1043 3D 20x 1GE(LAN) SFP\n PIC 0 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 02 740-013111 B357172 SFP-T\n Xcvr 1 REV 02 740-013111 B357634 SFP-T\n Xcvr 2 x NON-JNPR 1112L0147 SFP-LX10\n Xcvr 3 NON-JNPR 1112L0146 SFP-LX10\n Xcvr 4 J`{ NON-JNPR 1112L0144 SFP-LX10\n Xcvr 5 Ov NON-JNPR 1112L0171 SFP-LX10\n Xcvr 6 REV 01 740-013111 120831060 SFP-T\n Xcvr 7 REV 01 740-013111 120831055 SFP-T\n Xcvr 8 REV 01 740-013111 120831065 SFP-T\n PIC 1 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 02 740-013111 B345090 SFP-T\n Xcvr 1 REV 02 740-013111 B357198 SFP-T\n Xcvr 2 NON-JNPR 1206L00046 UNSUPPORTED\n Xcvr 3 REV 02 740-013111 B357769 SFP-T\n Xcvr 4 NON-JNPR 1112L0143 SFP-LX10\n Xcvr 5 9"N NON-JNPR 1112L0172 SFP-LX10\n Xcvr 6 NON-JNPR 1112L0145 SFP-LX10\n Xcvr 7 REV 02 740-013111 B357073 SFP-T\n Xcvr 8 NON-JNPR 1203L01737 UNSUPPORTED\n Xcvr 9 REV 03 740-017726 04T508600843 SFP-EX\n MIC 1 REV 26 750-028392 ZP4943 3D 20x 1GE(LAN) SFP\n PIC 2 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 03 740-017726 04T508600924 SFP-EX\n Xcvr 1 }e@ NON-JNPR 1212L00189 SFP-LX10\n Xcvr 2 NON-JNPR 1212L00182 SFP-LX10\n Xcvr 3 k NON-JNPR 1212L00184 SFP-LX10\n Xcvr 4 REV 02 740-013111 A115944 SFP-T\n Xcvr 5 NON-JNPR 1212L00330 SFP-LX10\n Xcvr 6 NON-JNPR 1303L00841 SFP-LX10\n Xcvr 7 J NON-JNPR 1303L00513 SFP-LX10\n Xcvr 8 NON-JNPR 1303L00842 SFP-LX10\n Xcvr 9 NON-JNPR 1303L00954 SFP-LX10\n PIC 3 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 NON-JNPR 1303L00956 SFP-LX10\n Xcvr 1 r NON-JNPR 1308L00212 SFP-LX10\n Xcvr 2 NON-JNPR 1308L00270 SFP-LX10\n Xcvr 3 NON-JNPR 1308L00269 SFP-LX10\n Xcvr 4 NON-JNPR 1208l00025 SFP-EX\nFan Tray Fan Tray\n\n'
- serial = '1206L00046'
- self = <Script(Thread-87, started 140329114130176)>
- revision = None
- ------------------------------------------------------------------------
- File: /opt/noc/sa/script/script.py (Line: 422)
- Function: guarded_run
- 415 return result
- 416 except KeyError:
- 417 self.debug("Not in call cache: %r, %r" % (self.name,
- 418 self.kwargs))
- 419 pass
- 420 # Calling script body
- 421 self._thread_id = thread.get_ident()
- 422 ==> result = self.execute(**self.kwargs)
- 423 # Enforce interface result checking
- 424 for i in self.implements:
- 425 result = i.script_clean_result(self.profile, result)
- 426 # Cache result when required
- 427 if self.cache and self.parent is not None:
- 428 self.debug("Write to call cache: %s, %s, %r" % (self.name,
- Variables:
- i = <noc.sa.interfaces.igetinventory.IGetInventory object at 0x2b044d0>
- self = <Script(Thread-87, started 140329114130176)>
- ------------------------------------------------------------------------
- File: /opt/noc/sa/script/script.py (Line: 445)
- Function: run
- 438
- 439 def run(self):
- 440 """Script thread worker method"""
- 441 self.debug("Running")
- 442 result = None
- 443 try:
- 444 with self.cancelable():
- 445 ==> result = self.guarded_run()
- 446 except self.TimeOutError:
- 447 self.error("Timed out")
- 448 self.e_timeout = True
- 449 except CancelledError:
- 450 self.error("Cancelled")
- 451 self.e_cancel = True
- Variables:
- self = <Script(Thread-87, started 140329114130176)>
- r =
- ["<type 'exceptions.Exception'>",
- "Cannot detect transceiver type: 'UNSUPPORTED'"]
- result = None
- v = Exception("Cannot detect transceiver type: 'UNSUPPORTED'",)
- tb = <traceback object at 0x7fa0d80285f0>
- t = <type 'exceptions.Exception'>
- ------------------------------------------------------------------------
- END OF TRACEBACK
- 2013-11-13 11:31:29,359 MRT task=236817454/236946705 object=MX80-GAVAR(10.0.33.3) script=Juniper.JUNOS.get_inventory status=failed code=14 error=<type 'exceptions.Exception'>
- Cannot detect transceiver type: 'UNSUPPORTED'
- START OF TRACEBACK
- ------------------------------------------------------------------------
- File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 130)
- Function: get_trans_part_no
- 123
- 124 def get_trans_part_no(self, serial, description):
- 125 """
- 126 Try to detect non-juniper transceiver model
- 127 """
- 128 pn = self.XCVR_MAP.get(description.split()[0])
- 129 if not pn:
- 130 ==> raise Exception("Cannot detect transceiver type: '%s'" % description)
- 131 return pn
- Variables:
- serial = '1206L00046'
- pn = None
- description = 'UNSUPPORTED'
- self = <Script(Thread-87, started 140329114130176)>
- ------------------------------------------------------------------------
- File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 97)
- Function: execute
- 90 part_no = description.split()[0].upper()
- 91 chassis_sn.add(serial)
- 92 elif t == "XCVR":
- 93 if vendor == "NONAME":
- 94 if description == "UNKNOWN":
- 95 part_no = "NoName | Transceiver | Unknown"
- 96 else:
- 97 ==> part_no = self.get_trans_part_no(serial, description)
- 98 elif serial == "BUILTIN" or serial in chassis_sn:
- 99 builtin = True
- 100 part_no = []
- 101 # Submit object
- 102 objects += [{
- 103 "type": t,
- Variables:
- vendor = 'NONAME'
- description = 'UNSUPPORTED'
- part_no = 'NON-JNPR'
- chassis_sn = set(['F2501'])
- number = '2'
- name = 'Xcvr 2'
- builtin = False
- objects =
- [{'builtin': False,
- 'description': 'MX80',
- 'number': None,
- 'part_no': 'MX80',
- 'revision': None,
- 'serial': 'F2501',
- 'type': 'CHASSIS',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'DC Power Entry Module',
- 'number': '0',
- 'part_no': '740-029712',
- 'revision': 'Rev 02',
- 'serial': 'UEA4060',
- 'type': 'PEM',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'Routing Engine',
- 'number': None,
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'RE',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'MPC BUILTIN',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'FPC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '4x 10GE XFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'MIC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '4x 10GE XFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'XFP-10G-ZR',
- 'number': '0',
- 'part_no': '740-031832',
- 'revision': 'REV 01',
- 'serial': 'T10M66183',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'XFP-10G-ZR',
- 'number': '1',
- 'part_no': '740-031832',
- 'revision': 'REV 01',
- 'serial': 'T10M66167',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': 'MPC BUILTIN',
- 'number': '1',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'FPC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': '3D 20x 1GE(LAN) SFP',
- 'number': '0',
- 'part_no': '750-028392',
- 'revision': 'REV 26',
- 'serial': 'ZT1043',
- 'type': 'MIC',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '10x 1GE(LAN) SFP',
- 'number': '0',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '0',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357172',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '1',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357634',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '2',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'x',
- 'serial': '1112L0147',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '3',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': None,
- 'serial': '1112L0146',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '4',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'J`{',
- 'serial': '1112L0144',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-LX10',
- 'number': '5',
- 'part_no': 'NoName | Transceiver | 1G | SFP LX',
- 'revision': 'Ov',
- 'serial': '1112L0171',
- 'type': 'XCVR',
- 'vendor': 'NONAME'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '6',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831060',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '7',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831055',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '8',
- 'part_no': '740-013111',
- 'revision': 'REV 01',
- 'serial': '120831065',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': True,
- 'description': '10x 1GE(LAN) SFP',
- 'number': '1',
- 'part_no': [],
- 'revision': None,
- 'serial': 'BUILTIN',
- 'type': 'PIC',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '0',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B345090',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'},
- {'builtin': False,
- 'description': 'SFP-T',
- 'number': '1',
- 'part_no': '740-013111',
- 'revision': 'REV 02',
- 'serial': 'B357198',
- 'type': 'XCVR',
- 'vendor': 'JUNIPER'}]
- t = 'XCVR'
- v =
- ' \nHardware inventory:\nItem Version Part number Serial number Description\nChassis F2501 MX80\nMidplane REV 08 711-031594 ZP8071 MX80\nPEM 0 Rev 02 740-029712 UEA4060 DC Power Entry Module\nRouting Engine BUILTIN BUILTIN Routing Engine\nTFEB 0 BUILTIN BUILTIN Forwarding Engine Processor\n QXM 0 REV 05 711-028408 ZP9707 MPC QXM\nFPC 0 BUILTIN BUILTIN MPC BUILTIN\n MIC 0 BUILTIN BUILTIN 4x 10GE XFP\n PIC 0 BUILTIN BUILTIN 4x 10GE XFP\n Xcvr 0 REV 01 740-031832 T10M66183 XFP-10G-ZR\n Xcvr 1 REV 01 740-031832 T10M66167 XFP-10G-ZR\nFPC 1 BUILTIN BUILTIN MPC BUILTIN\n MIC 0 REV 26 750-028392 ZT1043 3D 20x 1GE(LAN) SFP\n PIC 0 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 02 740-013111 B357172 SFP-T\n Xcvr 1 REV 02 740-013111 B357634 SFP-T\n Xcvr 2 x NON-JNPR 1112L0147 SFP-LX10\n Xcvr 3 NON-JNPR 1112L0146 SFP-LX10\n Xcvr 4 J`{ NON-JNPR 1112L0144 SFP-LX10\n Xcvr 5 Ov NON-JNPR 1112L0171 SFP-LX10\n Xcvr 6 REV 01 740-013111 120831060 SFP-T\n Xcvr 7 REV 01 740-013111 120831055 SFP-T\n Xcvr 8 REV 01 740-013111 120831065 SFP-T\n PIC 1 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 02 740-013111 B345090 SFP-T\n Xcvr 1 REV 02 740-013111 B357198 SFP-T\n Xcvr 2 NON-JNPR 1206L00046 UNSUPPORTED\n Xcvr 3 REV 02 740-013111 B357769 SFP-T\n Xcvr 4 NON-JNPR 1112L0143 SFP-LX10\n Xcvr 5 9"N NON-JNPR 1112L0172 SFP-LX10\n Xcvr 6 NON-JNPR 1112L0145 SFP-LX10\n Xcvr 7 REV 02 740-013111 B357073 SFP-T\n Xcvr 8 NON-JNPR 1203L01737 UNSUPPORTED\n Xcvr 9 REV 03 740-017726 04T508600843 SFP-EX\n MIC 1 REV 26 750-028392 ZP4943 3D 20x 1GE(LAN) SFP\n PIC 2 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 REV 03 740-017726 04T508600924 SFP-EX\n Xcvr 1 }e@ NON-JNPR 1212L00189 SFP-LX10\n Xcvr 2 NON-JNPR 1212L00182 SFP-LX10\n Xcvr 3 k NON-JNPR 1212L00184 SFP-LX10\n Xcvr 4 REV 02 740-013111 A115944 SFP-T\n Xcvr 5 NON-JNPR 1212L00330 SFP-LX10\n Xcvr 6 NON-JNPR 1303L00841 SFP-LX10\n Xcvr 7 J NON-JNPR 1303L00513 SFP-LX10\n Xcvr 8 NON-JNPR 1303L00842 SFP-LX10\n Xcvr 9 NON-JNPR 1303L00954 SFP-LX10\n PIC 3 BUILTIN BUILTIN 10x 1GE(LAN) SFP\n Xcvr 0 NON-JNPR 1303L00956 SFP-LX10\n Xcvr 1 r NON-JNPR 1308L00212 SFP-LX10\n Xcvr 2 NON-JNPR 1308L00270 SFP-LX10\n Xcvr 3 NON-JNPR 1308L00269 SFP-LX10\n Xcvr 4 NON-JNPR 1208l00025 SFP-EX\nFan Tray Fan Tray\n\n'
- serial = '1206L00046'
- self = <Script(Thread-87, started 140329114130176)>
- revision = None
- ------------------------------------------------------------------------
- File: /opt/noc/sa/script/script.py (Line: 422)
- Function: guarded_run
- 415 return result
- 416 except KeyError:
- 417 self.debug("Not in call cache: %r, %r" % (self.name,
- 418 self.kwargs))
- 419 pass
- 420 # Calling script body
- 421 self._thread_id = thread.get_ident()
- 422 ==> result = self.execute(**self.kwargs)
- 423 # Enforce interface result checking
- 424 for i in self.implements:
- 425 result = i.script_clean_result(self.profile, result)
- 426 # Cache result when required
- 427 if self.cache and self.parent is not None:
- 428 self.debug("Write to call cache: %s, %s, %r" % (self.name,
- Variables:
- i = <noc.sa.interfaces.igetinventory.IGetInventory object at 0x2b044d0>
- self = <Script(Thread-87, started 140329114130176)>
- ------------------------------------------------------------------------
- File: /opt/noc/sa/script/script.py (Line: 445)
- Function: run
- 438
- 439 def run(self):
- 440 """Script thread worker method"""
- 441 self.debug("Running")
- 442 result = None
- 443 try:
- 444 with self.cancelable():
- 445 ==> result = self.guarded_run()
- 446 except self.TimeOutError:
- 447 self.error("Timed out")
- 448 self.e_timeout = True
- 449 except CancelledError:
- 450 self.error("Cancelled")
- 451 self.e_cancel = True
- Variables:
- self = <Script(Thread-87, started 140329114130176)>
- r =
- ["<type 'exceptions.Exception'>",
- "Cannot detect transceiver type: 'UNSUPPORTED'"]
- result = None
- v = Exception("Cannot detect transceiver type: 'UNSUPPORTED'",)
- tb = <traceback object at 0x7fa0d80285f0>
- t = <type 'exceptions.Exception'>
- ------------------------------------------------------------------------
- END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement