Advertisement
Guest User

Untitled

a guest
Nov 13th, 2013
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.95 KB | None | 0 0
  1. 2013-11-13 11:31:29,354 script(Juniper.JUNOS.get_inventory,MX80-GAVAR,**{}) failed: <type 'exceptions.Exception'>
  2. Cannot detect transceiver type: 'UNSUPPORTED'
  3. START OF TRACEBACK
  4. ------------------------------------------------------------------------
  5. File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 130)
  6. Function: get_trans_part_no
  7. 123
  8. 124 def get_trans_part_no(self, serial, description):
  9. 125 """
  10. 126 Try to detect non-juniper transceiver model
  11. 127 """
  12. 128 pn = self.XCVR_MAP.get(description.split()[0])
  13. 129 if not pn:
  14. 130 ==> raise Exception("Cannot detect transceiver type: '%s'" % description)
  15. 131 return pn
  16. Variables:
  17. serial = '1206L00046'
  18. pn = None
  19. description = 'UNSUPPORTED'
  20. self = <Script(Thread-87, started 140329114130176)>
  21. ------------------------------------------------------------------------
  22. File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 97)
  23. Function: execute
  24. 90 part_no = description.split()[0].upper()
  25. 91 chassis_sn.add(serial)
  26. 92 elif t == "XCVR":
  27. 93 if vendor == "NONAME":
  28. 94 if description == "UNKNOWN":
  29. 95 part_no = "NoName | Transceiver | Unknown"
  30. 96 else:
  31. 97 ==> part_no = self.get_trans_part_no(serial, description)
  32. 98 elif serial == "BUILTIN" or serial in chassis_sn:
  33. 99 builtin = True
  34. 100 part_no = []
  35. 101 # Submit object
  36. 102 objects += [{
  37. 103 "type": t,
  38. Variables:
  39. vendor = 'NONAME'
  40. description = 'UNSUPPORTED'
  41. part_no = 'NON-JNPR'
  42. chassis_sn = set(['F2501'])
  43. number = '2'
  44. name = 'Xcvr 2'
  45. builtin = False
  46. objects =
  47. [{'builtin': False,
  48. 'description': 'MX80',
  49. 'number': None,
  50. 'part_no': 'MX80',
  51. 'revision': None,
  52. 'serial': 'F2501',
  53. 'type': 'CHASSIS',
  54. 'vendor': 'JUNIPER'},
  55. {'builtin': False,
  56. 'description': 'DC Power Entry Module',
  57. 'number': '0',
  58. 'part_no': '740-029712',
  59. 'revision': 'Rev 02',
  60. 'serial': 'UEA4060',
  61. 'type': 'PEM',
  62. 'vendor': 'JUNIPER'},
  63. {'builtin': True,
  64. 'description': 'Routing Engine',
  65. 'number': None,
  66. 'part_no': [],
  67. 'revision': None,
  68. 'serial': 'BUILTIN',
  69. 'type': 'RE',
  70. 'vendor': 'JUNIPER'},
  71. {'builtin': True,
  72. 'description': 'MPC BUILTIN',
  73. 'number': '0',
  74. 'part_no': [],
  75. 'revision': None,
  76. 'serial': 'BUILTIN',
  77. 'type': 'FPC',
  78. 'vendor': 'JUNIPER'},
  79. {'builtin': True,
  80. 'description': '4x 10GE XFP',
  81. 'number': '0',
  82. 'part_no': [],
  83. 'revision': None,
  84. 'serial': 'BUILTIN',
  85. 'type': 'MIC',
  86. 'vendor': 'JUNIPER'},
  87. {'builtin': True,
  88. 'description': '4x 10GE XFP',
  89. 'number': '0',
  90. 'part_no': [],
  91. 'revision': None,
  92. 'serial': 'BUILTIN',
  93. 'type': 'PIC',
  94. 'vendor': 'JUNIPER'},
  95. {'builtin': False,
  96. 'description': 'XFP-10G-ZR',
  97. 'number': '0',
  98. 'part_no': '740-031832',
  99. 'revision': 'REV 01',
  100. 'serial': 'T10M66183',
  101. 'type': 'XCVR',
  102. 'vendor': 'JUNIPER'},
  103. {'builtin': False,
  104. 'description': 'XFP-10G-ZR',
  105. 'number': '1',
  106. 'part_no': '740-031832',
  107. 'revision': 'REV 01',
  108. 'serial': 'T10M66167',
  109. 'type': 'XCVR',
  110. 'vendor': 'JUNIPER'},
  111. {'builtin': True,
  112. 'description': 'MPC BUILTIN',
  113. 'number': '1',
  114. 'part_no': [],
  115. 'revision': None,
  116. 'serial': 'BUILTIN',
  117. 'type': 'FPC',
  118. 'vendor': 'JUNIPER'},
  119. {'builtin': False,
  120. 'description': '3D 20x 1GE(LAN) SFP',
  121. 'number': '0',
  122. 'part_no': '750-028392',
  123. 'revision': 'REV 26',
  124. 'serial': 'ZT1043',
  125. 'type': 'MIC',
  126. 'vendor': 'JUNIPER'},
  127. {'builtin': True,
  128. 'description': '10x 1GE(LAN) SFP',
  129. 'number': '0',
  130. 'part_no': [],
  131. 'revision': None,
  132. 'serial': 'BUILTIN',
  133. 'type': 'PIC',
  134. 'vendor': 'JUNIPER'},
  135. {'builtin': False,
  136. 'description': 'SFP-T',
  137. 'number': '0',
  138. 'part_no': '740-013111',
  139. 'revision': 'REV 02',
  140. 'serial': 'B357172',
  141. 'type': 'XCVR',
  142. 'vendor': 'JUNIPER'},
  143. {'builtin': False,
  144. 'description': 'SFP-T',
  145. 'number': '1',
  146. 'part_no': '740-013111',
  147. 'revision': 'REV 02',
  148. 'serial': 'B357634',
  149. 'type': 'XCVR',
  150. 'vendor': 'JUNIPER'},
  151. {'builtin': False,
  152. 'description': 'SFP-LX10',
  153. 'number': '2',
  154. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  155. 'revision': 'x',
  156. 'serial': '1112L0147',
  157. 'type': 'XCVR',
  158. 'vendor': 'NONAME'},
  159. {'builtin': False,
  160. 'description': 'SFP-LX10',
  161. 'number': '3',
  162. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  163. 'revision': None,
  164. 'serial': '1112L0146',
  165. 'type': 'XCVR',
  166. 'vendor': 'NONAME'},
  167. {'builtin': False,
  168. 'description': 'SFP-LX10',
  169. 'number': '4',
  170. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  171. 'revision': 'J`{',
  172. 'serial': '1112L0144',
  173. 'type': 'XCVR',
  174. 'vendor': 'NONAME'},
  175. {'builtin': False,
  176. 'description': 'SFP-LX10',
  177. 'number': '5',
  178. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  179. 'revision': 'Ov',
  180. 'serial': '1112L0171',
  181. 'type': 'XCVR',
  182. 'vendor': 'NONAME'},
  183. {'builtin': False,
  184. 'description': 'SFP-T',
  185. 'number': '6',
  186. 'part_no': '740-013111',
  187. 'revision': 'REV 01',
  188. 'serial': '120831060',
  189. 'type': 'XCVR',
  190. 'vendor': 'JUNIPER'},
  191. {'builtin': False,
  192. 'description': 'SFP-T',
  193. 'number': '7',
  194. 'part_no': '740-013111',
  195. 'revision': 'REV 01',
  196. 'serial': '120831055',
  197. 'type': 'XCVR',
  198. 'vendor': 'JUNIPER'},
  199. {'builtin': False,
  200. 'description': 'SFP-T',
  201. 'number': '8',
  202. 'part_no': '740-013111',
  203. 'revision': 'REV 01',
  204. 'serial': '120831065',
  205. 'type': 'XCVR',
  206. 'vendor': 'JUNIPER'},
  207. {'builtin': True,
  208. 'description': '10x 1GE(LAN) SFP',
  209. 'number': '1',
  210. 'part_no': [],
  211. 'revision': None,
  212. 'serial': 'BUILTIN',
  213. 'type': 'PIC',
  214. 'vendor': 'JUNIPER'},
  215. {'builtin': False,
  216. 'description': 'SFP-T',
  217. 'number': '0',
  218. 'part_no': '740-013111',
  219. 'revision': 'REV 02',
  220. 'serial': 'B345090',
  221. 'type': 'XCVR',
  222. 'vendor': 'JUNIPER'},
  223. {'builtin': False,
  224. 'description': 'SFP-T',
  225. 'number': '1',
  226. 'part_no': '740-013111',
  227. 'revision': 'REV 02',
  228. 'serial': 'B357198',
  229. 'type': 'XCVR',
  230. 'vendor': 'JUNIPER'}]
  231. t = 'XCVR'
  232. v =
  233. ' \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'
  234. serial = '1206L00046'
  235. self = <Script(Thread-87, started 140329114130176)>
  236. revision = None
  237. ------------------------------------------------------------------------
  238. File: /opt/noc/sa/script/script.py (Line: 422)
  239. Function: guarded_run
  240. 415 return result
  241. 416 except KeyError:
  242. 417 self.debug("Not in call cache: %r, %r" % (self.name,
  243. 418 self.kwargs))
  244. 419 pass
  245. 420 # Calling script body
  246. 421 self._thread_id = thread.get_ident()
  247. 422 ==> result = self.execute(**self.kwargs)
  248. 423 # Enforce interface result checking
  249. 424 for i in self.implements:
  250. 425 result = i.script_clean_result(self.profile, result)
  251. 426 # Cache result when required
  252. 427 if self.cache and self.parent is not None:
  253. 428 self.debug("Write to call cache: %s, %s, %r" % (self.name,
  254. Variables:
  255. i = <noc.sa.interfaces.igetinventory.IGetInventory object at 0x2b044d0>
  256. self = <Script(Thread-87, started 140329114130176)>
  257. ------------------------------------------------------------------------
  258. File: /opt/noc/sa/script/script.py (Line: 445)
  259. Function: run
  260. 438
  261. 439 def run(self):
  262. 440 """Script thread worker method"""
  263. 441 self.debug("Running")
  264. 442 result = None
  265. 443 try:
  266. 444 with self.cancelable():
  267. 445 ==> result = self.guarded_run()
  268. 446 except self.TimeOutError:
  269. 447 self.error("Timed out")
  270. 448 self.e_timeout = True
  271. 449 except CancelledError:
  272. 450 self.error("Cancelled")
  273. 451 self.e_cancel = True
  274. Variables:
  275. self = <Script(Thread-87, started 140329114130176)>
  276. r =
  277. ["<type 'exceptions.Exception'>",
  278. "Cannot detect transceiver type: 'UNSUPPORTED'"]
  279. result = None
  280. v = Exception("Cannot detect transceiver type: 'UNSUPPORTED'",)
  281. tb = <traceback object at 0x7fa0d80285f0>
  282. t = <type 'exceptions.Exception'>
  283. ------------------------------------------------------------------------
  284. END OF TRACEBACK
  285. 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'>
  286. Cannot detect transceiver type: 'UNSUPPORTED'
  287. START OF TRACEBACK
  288. ------------------------------------------------------------------------
  289. File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 130)
  290. Function: get_trans_part_no
  291. 123
  292. 124 def get_trans_part_no(self, serial, description):
  293. 125 """
  294. 126 Try to detect non-juniper transceiver model
  295. 127 """
  296. 128 pn = self.XCVR_MAP.get(description.split()[0])
  297. 129 if not pn:
  298. 130 ==> raise Exception("Cannot detect transceiver type: '%s'" % description)
  299. 131 return pn
  300. Variables:
  301. serial = '1206L00046'
  302. pn = None
  303. description = 'UNSUPPORTED'
  304. self = <Script(Thread-87, started 140329114130176)>
  305. ------------------------------------------------------------------------
  306. File: /opt/noc/sa/profiles/Juniper/JUNOS/get_inventory.py (Line: 97)
  307. Function: execute
  308. 90 part_no = description.split()[0].upper()
  309. 91 chassis_sn.add(serial)
  310. 92 elif t == "XCVR":
  311. 93 if vendor == "NONAME":
  312. 94 if description == "UNKNOWN":
  313. 95 part_no = "NoName | Transceiver | Unknown"
  314. 96 else:
  315. 97 ==> part_no = self.get_trans_part_no(serial, description)
  316. 98 elif serial == "BUILTIN" or serial in chassis_sn:
  317. 99 builtin = True
  318. 100 part_no = []
  319. 101 # Submit object
  320. 102 objects += [{
  321. 103 "type": t,
  322. Variables:
  323. vendor = 'NONAME'
  324. description = 'UNSUPPORTED'
  325. part_no = 'NON-JNPR'
  326. chassis_sn = set(['F2501'])
  327. number = '2'
  328. name = 'Xcvr 2'
  329. builtin = False
  330. objects =
  331. [{'builtin': False,
  332. 'description': 'MX80',
  333. 'number': None,
  334. 'part_no': 'MX80',
  335. 'revision': None,
  336. 'serial': 'F2501',
  337. 'type': 'CHASSIS',
  338. 'vendor': 'JUNIPER'},
  339. {'builtin': False,
  340. 'description': 'DC Power Entry Module',
  341. 'number': '0',
  342. 'part_no': '740-029712',
  343. 'revision': 'Rev 02',
  344. 'serial': 'UEA4060',
  345. 'type': 'PEM',
  346. 'vendor': 'JUNIPER'},
  347. {'builtin': True,
  348. 'description': 'Routing Engine',
  349. 'number': None,
  350. 'part_no': [],
  351. 'revision': None,
  352. 'serial': 'BUILTIN',
  353. 'type': 'RE',
  354. 'vendor': 'JUNIPER'},
  355. {'builtin': True,
  356. 'description': 'MPC BUILTIN',
  357. 'number': '0',
  358. 'part_no': [],
  359. 'revision': None,
  360. 'serial': 'BUILTIN',
  361. 'type': 'FPC',
  362. 'vendor': 'JUNIPER'},
  363. {'builtin': True,
  364. 'description': '4x 10GE XFP',
  365. 'number': '0',
  366. 'part_no': [],
  367. 'revision': None,
  368. 'serial': 'BUILTIN',
  369. 'type': 'MIC',
  370. 'vendor': 'JUNIPER'},
  371. {'builtin': True,
  372. 'description': '4x 10GE XFP',
  373. 'number': '0',
  374. 'part_no': [],
  375. 'revision': None,
  376. 'serial': 'BUILTIN',
  377. 'type': 'PIC',
  378. 'vendor': 'JUNIPER'},
  379. {'builtin': False,
  380. 'description': 'XFP-10G-ZR',
  381. 'number': '0',
  382. 'part_no': '740-031832',
  383. 'revision': 'REV 01',
  384. 'serial': 'T10M66183',
  385. 'type': 'XCVR',
  386. 'vendor': 'JUNIPER'},
  387. {'builtin': False,
  388. 'description': 'XFP-10G-ZR',
  389. 'number': '1',
  390. 'part_no': '740-031832',
  391. 'revision': 'REV 01',
  392. 'serial': 'T10M66167',
  393. 'type': 'XCVR',
  394. 'vendor': 'JUNIPER'},
  395. {'builtin': True,
  396. 'description': 'MPC BUILTIN',
  397. 'number': '1',
  398. 'part_no': [],
  399. 'revision': None,
  400. 'serial': 'BUILTIN',
  401. 'type': 'FPC',
  402. 'vendor': 'JUNIPER'},
  403. {'builtin': False,
  404. 'description': '3D 20x 1GE(LAN) SFP',
  405. 'number': '0',
  406. 'part_no': '750-028392',
  407. 'revision': 'REV 26',
  408. 'serial': 'ZT1043',
  409. 'type': 'MIC',
  410. 'vendor': 'JUNIPER'},
  411. {'builtin': True,
  412. 'description': '10x 1GE(LAN) SFP',
  413. 'number': '0',
  414. 'part_no': [],
  415. 'revision': None,
  416. 'serial': 'BUILTIN',
  417. 'type': 'PIC',
  418. 'vendor': 'JUNIPER'},
  419. {'builtin': False,
  420. 'description': 'SFP-T',
  421. 'number': '0',
  422. 'part_no': '740-013111',
  423. 'revision': 'REV 02',
  424. 'serial': 'B357172',
  425. 'type': 'XCVR',
  426. 'vendor': 'JUNIPER'},
  427. {'builtin': False,
  428. 'description': 'SFP-T',
  429. 'number': '1',
  430. 'part_no': '740-013111',
  431. 'revision': 'REV 02',
  432. 'serial': 'B357634',
  433. 'type': 'XCVR',
  434. 'vendor': 'JUNIPER'},
  435. {'builtin': False,
  436. 'description': 'SFP-LX10',
  437. 'number': '2',
  438. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  439. 'revision': 'x',
  440. 'serial': '1112L0147',
  441. 'type': 'XCVR',
  442. 'vendor': 'NONAME'},
  443. {'builtin': False,
  444. 'description': 'SFP-LX10',
  445. 'number': '3',
  446. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  447. 'revision': None,
  448. 'serial': '1112L0146',
  449. 'type': 'XCVR',
  450. 'vendor': 'NONAME'},
  451. {'builtin': False,
  452. 'description': 'SFP-LX10',
  453. 'number': '4',
  454. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  455. 'revision': 'J`{',
  456. 'serial': '1112L0144',
  457. 'type': 'XCVR',
  458. 'vendor': 'NONAME'},
  459. {'builtin': False,
  460. 'description': 'SFP-LX10',
  461. 'number': '5',
  462. 'part_no': 'NoName | Transceiver | 1G | SFP LX',
  463. 'revision': 'Ov',
  464. 'serial': '1112L0171',
  465. 'type': 'XCVR',
  466. 'vendor': 'NONAME'},
  467. {'builtin': False,
  468. 'description': 'SFP-T',
  469. 'number': '6',
  470. 'part_no': '740-013111',
  471. 'revision': 'REV 01',
  472. 'serial': '120831060',
  473. 'type': 'XCVR',
  474. 'vendor': 'JUNIPER'},
  475. {'builtin': False,
  476. 'description': 'SFP-T',
  477. 'number': '7',
  478. 'part_no': '740-013111',
  479. 'revision': 'REV 01',
  480. 'serial': '120831055',
  481. 'type': 'XCVR',
  482. 'vendor': 'JUNIPER'},
  483. {'builtin': False,
  484. 'description': 'SFP-T',
  485. 'number': '8',
  486. 'part_no': '740-013111',
  487. 'revision': 'REV 01',
  488. 'serial': '120831065',
  489. 'type': 'XCVR',
  490. 'vendor': 'JUNIPER'},
  491. {'builtin': True,
  492. 'description': '10x 1GE(LAN) SFP',
  493. 'number': '1',
  494. 'part_no': [],
  495. 'revision': None,
  496. 'serial': 'BUILTIN',
  497. 'type': 'PIC',
  498. 'vendor': 'JUNIPER'},
  499. {'builtin': False,
  500. 'description': 'SFP-T',
  501. 'number': '0',
  502. 'part_no': '740-013111',
  503. 'revision': 'REV 02',
  504. 'serial': 'B345090',
  505. 'type': 'XCVR',
  506. 'vendor': 'JUNIPER'},
  507. {'builtin': False,
  508. 'description': 'SFP-T',
  509. 'number': '1',
  510. 'part_no': '740-013111',
  511. 'revision': 'REV 02',
  512. 'serial': 'B357198',
  513. 'type': 'XCVR',
  514. 'vendor': 'JUNIPER'}]
  515. t = 'XCVR'
  516. v =
  517. ' \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'
  518. serial = '1206L00046'
  519. self = <Script(Thread-87, started 140329114130176)>
  520. revision = None
  521. ------------------------------------------------------------------------
  522. File: /opt/noc/sa/script/script.py (Line: 422)
  523. Function: guarded_run
  524. 415 return result
  525. 416 except KeyError:
  526. 417 self.debug("Not in call cache: %r, %r" % (self.name,
  527. 418 self.kwargs))
  528. 419 pass
  529. 420 # Calling script body
  530. 421 self._thread_id = thread.get_ident()
  531. 422 ==> result = self.execute(**self.kwargs)
  532. 423 # Enforce interface result checking
  533. 424 for i in self.implements:
  534. 425 result = i.script_clean_result(self.profile, result)
  535. 426 # Cache result when required
  536. 427 if self.cache and self.parent is not None:
  537. 428 self.debug("Write to call cache: %s, %s, %r" % (self.name,
  538. Variables:
  539. i = <noc.sa.interfaces.igetinventory.IGetInventory object at 0x2b044d0>
  540. self = <Script(Thread-87, started 140329114130176)>
  541. ------------------------------------------------------------------------
  542. File: /opt/noc/sa/script/script.py (Line: 445)
  543. Function: run
  544. 438
  545. 439 def run(self):
  546. 440 """Script thread worker method"""
  547. 441 self.debug("Running")
  548. 442 result = None
  549. 443 try:
  550. 444 with self.cancelable():
  551. 445 ==> result = self.guarded_run()
  552. 446 except self.TimeOutError:
  553. 447 self.error("Timed out")
  554. 448 self.e_timeout = True
  555. 449 except CancelledError:
  556. 450 self.error("Cancelled")
  557. 451 self.e_cancel = True
  558. Variables:
  559. self = <Script(Thread-87, started 140329114130176)>
  560. r =
  561. ["<type 'exceptions.Exception'>",
  562. "Cannot detect transceiver type: 'UNSUPPORTED'"]
  563. result = None
  564. v = Exception("Cannot detect transceiver type: 'UNSUPPORTED'",)
  565. tb = <traceback object at 0x7fa0d80285f0>
  566. t = <type 'exceptions.Exception'>
  567. ------------------------------------------------------------------------
  568. END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement