Advertisement
Guest User

Untitled

a guest
Jan 13th, 2015
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.96 KB | None | 0 0
  1. UNHANDLED EXCEPTION (2015-01-13 14:23:28.540201)
  2. BRANCH: develop TIP: fb251b2e1d1e
  3. PROCESS: ./scripts/noc-web.py
  4. ERROR FINGERPRINT: 9a2778d0-fa4e-5b62-b6fb-bacd3f1b7ac8
  5. WORKING DIRECTORY: /opt/noc
  6. EXCEPTION: <type 'exceptions.KeyError'> u'None'
  7. START OF TRACEBACK
  8. ------------------------------------------------------------------------
  9. File: main/apps/desktop/views.py (Line: 146)
  10. Function: view_desktop
  11. 139 "trace_extjs_events": config.getboolean("main", "trace_extjs_events"),
  12. 140 "preview_theme": self.get_preview_theme(request)
  13. 141 }
  14. 142 theme = self.get_theme(request)
  15. 143 return self.render(
  16. 144 request, "desktop.html", apps=apps, setup=setup,
  17. 145 theme=theme,
  18. 146 ==> theme_css=self.themes[theme]["css"],
  19. 147 theme_js=self.themes[theme]["js"]
  20. 148 )
  21. 149
  22. 150 ##
  23. 151 ## Exposed Public API
  24. 152 ##
  25. Variables:
  26. a = 'wf.workflow'
  27. favicon_mime = 'image/png'
  28. request =
  29. <WSGIRequest
  30. path:/main/desktop/,
  31. GET:<QueryDict: {}>,
  32. POST:<QueryDict: {}>,
  33. COOKIES:{'csrftoken': 'sBAxBhsofhOkm79XCnf8fkMC01qwDuxi',
  34. 'sessionid': '59fdac9334cfd629674d7aac2581db24'},
  35. META:{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
  36. 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch',
  37. 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
  38. 'HTTP_CONNECTION': 'keep-alive',
  39. 'HTTP_COOKIE': 'csrftoken=sBAxBhsofhOkm79XCnf8fkMC01qwDuxi; sessionid=59fdac9334cfd629674d7aac2581db24',
  40. 'HTTP_HOST': '10.100.100.6:8000',
  41. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36',
  42. 'PATH_INFO': u'/main/desktop/',
  43. 'QUERY_STRING': '',
  44. 'REMOTE_ADDR': '10.100.100.101',
  45. 'REQUEST_METHOD': 'GET',
  46. 'SCRIPT_NAME': u'',
  47. 'SERVER_NAME': '10.100.100.6',
  48. 'SERVER_PORT': '8000',
  49. 'SERVER_PROTOCOL': 'HTTP/1.1',
  50. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x350c540>,
  51. 'wsgi.input': <io.BytesIO object at 0x6d19470>,
  52. 'wsgi.multiprocess': True,
  53. 'wsgi.multithread': False,
  54. 'wsgi.run_once': False,
  55. 'wsgi.url_scheme': 'http',
  56. 'wsgi.version': (1, 0)}>
  57. setup =
  58. {'branding_background_color': '#c0c0c0',
  59. 'branding_color': '#000',
  60. 'debug_js': False,
  61. 'enable_gis_base_google_roadmap': False,
  62. 'enable_gis_base_google_sat': False,
  63. 'enable_gis_base_osm': True,
  64. 'favicon_mime': 'image/png',
  65. 'favicon_url': '/static/img/logo_24x24_deep_azure.png',
  66. 'install_collection': False,
  67. 'installation_name': 'ISP Sunline',
  68. 'logo_height': '24',
  69. 'logo_url': '/static/img/logo_black.svg',
  70. 'logo_width': '24',
  71. 'preview_theme': 'default',
  72. 'system_uuid': None,
  73. 'trace_extjs_events': False}
  74. apps =
  75. [['cm', 'objectnotify'],
  76. ['cm', 'prefixlist'],
  77. ['cm', 'rpsl'],
  78. ['dns', 'dnsserver'],
  79. ['dns', 'dnszone'],
  80. ['dns', 'dnszoneprofile'],
  81. ['fm', 'alarm'],
  82. ['fm', 'alarmclass'],
  83. ['fm', 'alarmclassconfig'],
  84. ['fm', 'alarmseverity'],
  85. ['fm', 'alarmtrigger'],
  86. ['fm', 'classificationrule'],
  87. ['fm', 'event'],
  88. ['fm', 'eventclass'],
  89. ['fm', 'eventtrigger'],
  90. ['fm', 'ignoreeventrule'],
  91. ['fm', 'ignorepattern'],
  92. ['fm', 'mib'],
  93. ['fm', 'mibpreference'],
  94. ['fm', 'monitor'],
  95. ['fm', 'oidalias'],
  96. ['gis', 'building'],
  97. ['gis', 'division'],
  98. ['gis', 'layer'],
  99. ['gis', 'srs'],
  100. ['gis', 'street'],
  101. ['gis', 'tms'],
  102. ['inv', 'capability'],
  103. ['inv', 'connectionrule'],
  104. ['inv', 'connectiontype'],
  105. ['inv', 'coverage'],
  106. ['inv', 'interface'],
  107. ['inv', 'interfaceclassificationrule'],
  108. ['inv', 'interfaceprofile'],
  109. ['inv', 'inv'],
  110. ['inv', 'macdb'],
  111. ['inv', 'map'],
  112. ['inv', 'modelinterface'],
  113. ['inv', 'modelmapping'],
  114. ['inv', 'networkchart'],
  115. ['inv', 'objectmodel'],
  116. ['inv', 'technology'],
  117. ['inv', 'unknownmodel'],
  118. ['inv', 'vendor'],
  119. ['ip', 'address'],
  120. ['ip', 'addressrange'],
  121. ['ip', 'ippool'],
  122. ['ip', 'prefix'],
  123. ['ip', 'prefixaccess'],
  124. ['ip', 'vrf'],
  125. ['ip', 'vrfgroup'],
  126. ['kb', 'globalbookmark'],
  127. ['kb', 'kbentry'],
  128. ['kb', 'kbentrytemplate'],
  129. ['kb', 'userbookmark'],
  130. ['main', 'audittrail'],
  131. ['main', 'config'],
  132. ['main', 'customfield'],
  133. ['main', 'customfieldenumgroup'],
  134. ['main', 'dbtrigger'],
  135. ['main', 'desktop'],
  136. ['main', 'group'],
  137. ['main', 'language'],
  138. ['main', 'mimetype'],
  139. ['main', 'notificationgroup'],
  140. ['main', 'pendingnotifications'],
  141. ['main', 'prefixtable'],
  142. ['main', 'pyrule'],
  143. ['main', 'ref'],
  144. ['main', 'refbookadmin'],
  145. ['main', 'resourcestate'],
  146. ['main', 'schedule'],
  147. ['main', 'search'],
  148. ['main', 'shard'],
  149. ['main', 'style'],
  150. ['main', 'sync'],
  151. ['main', 'systemnotification'],
  152. ['main', 'systemtemplate'],
  153. ['main', 'tag'],
  154. ['main', 'template'],
  155. ['main', 'timepattern'],
  156. ['main', 'update'],
  157. ['main', 'user'],
  158. ['main', 'userprofile'],
  159. ['main', 'welcome'],
  160. ['peer', 'as'],
  161. ['peer', 'asset'],
  162. ['peer', 'community'],
  163. ['peer', 'communitytype'],
  164. ['peer', 'maintainer'],
  165. ['peer', 'organisation'],
  166. ['peer', 'peer'],
  167. ['peer', 'peergroup'],
  168. ['peer', 'peeringpoint'],
  169. ['peer', 'person'],
  170. ['peer', 'prefixlistbuilder'],
  171. ['peer', 'rir'],
  172. ['pm', 'grafana'],
  173. ['pm', 'metric'],
  174. ['pm', 'metricconfig'],
  175. ['pm', 'metricset'],
  176. ['pm', 'metricsettings'],
  177. ['pm', 'metrictype'],
  178. ['pm', 'probe'],
  179. ['pm', 'render'],
  180. ['pm', 'storage'],
  181. ['project', 'project'],
  182. ['sa', 'activator'],
  183. ['sa', 'administrativedomain'],
  184. ['sa', 'authprofile'],
  185. ['sa', 'collector'],
  186. ['sa', 'commandsnippet'],
  187. ['sa', 'getnow'],
  188. ['sa', 'groupaccess'],
  189. ['sa', 'managedobject'],
  190. ['sa', 'managedobjectprofile'],
  191. ['sa', 'managedobjectselector'],
  192. ['sa', 'monitor'],
  193. ['sa', 'mrt'],
  194. ['sa', 'mrtconfig'],
  195. ['sa', 'objectnotification'],
  196. ['sa', 'terminationgroup'],
  197. ['sa', 'useraccess'],
  198. ['support', 'account'],
  199. ['support', 'crashinfo'],
  200. ['vc', 'vc'],
  201. ['vc', 'vcbindfilter'],
  202. ['vc', 'vcdomain'],
  203. ['vc', 'vcfilter'],
  204. ['vc', 'vctype'],
  205. ['wf', 'solution'],
  206. ['wf', 'workflow']]
  207. favicon_url = '/static/img/logo_24x24_deep_azure.png'
  208. theme = u'None'
  209. cp = <noc.support.cp.CPClient object at 0x6dfee10>
  210. ext_apps =
  211. ['vc.vctype',
  212. 'main.style',
  213. 'gis.srs',
  214. 'peer.as',
  215. 'cm.objectnotify',
  216. 'fm.ignorepattern',
  217. 'sa.mrt',
  218. 'gis.street',
  219. 'ip.vrfgroup',
  220. 'main.desktop',
  221. 'pm.metrictype',
  222. 'fm.alarmtrigger',
  223. 'main.systemnotification',
  224. 'peer.maintainer',
  225. 'fm.classificationrule',
  226. 'peer.rir',
  227. 'peer.communitytype',
  228. 'inv.unknownmodel',
  229. 'sa.terminationgroup',
  230. 'main.group',
  231. 'main.prefixtable',
  232. 'fm.ignoreeventrule',
  233. 'sa.managedobject',
  234. 'main.update',
  235. 'dns.dnszone',
  236. 'inv.objectmodel',
  237. 'sa.collector',
  238. 'main.config',
  239. 'main.customfieldenumgroup',
  240. 'pm.metricsettings',
  241. 'inv.connectiontype',
  242. 'peer.organisation',
  243. 'cm.prefixlist',
  244. 'fm.eventtrigger',
  245. 'wf.workflow',
  246. 'peer.community',
  247. 'pm.metric',
  248. 'fm.mib',
  249. 'sa.objectnotification',
  250. 'sa.monitor',
  251. 'main.language',
  252. 'peer.peer',
  253. 'peer.prefixlistbuilder',
  254. 'sa.authprofile',
  255. 'inv.inv',
  256. 'inv.modelinterface',
  257. 'peer.asset',
  258. 'fm.alarm',
  259. 'inv.modelmapping',
  260. 'fm.monitor',
  261. 'gis.tms',
  262. 'peer.person',
  263. 'main.template',
  264. 'main.notificationgroup',
  265. 'kb.globalbookmark',
  266. 'kb.kbentry',
  267. 'main.tag',
  268. 'peer.peeringpoint',
  269. 'ip.vrf',
  270. 'inv.connectionrule',
  271. 'sa.useraccess',
  272. 'sa.groupaccess',
  273. 'fm.eventclass',
  274. 'main.timepattern',
  275. 'fm.alarmclass',
  276. 'vc.vcdomain',
  277. 'pm.storage',
  278. 'sa.managedobjectprofile',
  279. 'main.systemtemplate',
  280. 'gis.building',
  281. 'fm.mibpreference',
  282. 'dns.dnszoneprofile',
  283. 'main.pendingnotifications',
  284. 'ip.ippool',
  285. 'main.search',
  286. 'ip.addressrange',
  287. 'main.welcome',
  288. 'pm.grafana',
  289. 'main.mimetype',
  290. 'ip.prefix',
  291. 'main.user',
  292. 'inv.capability',
  293. 'main.shard',
  294. 'main.sync',
  295. 'pm.metricconfig',
  296. 'ip.prefixaccess',
  297. 'inv.interfaceprofile',
  298. 'inv.map',
  299. 'cm.rpsl',
  300. 'pm.probe',
  301. 'fm.alarmclassconfig',
  302. 'support.account',
  303. 'main.userprofile',
  304. 'sa.managedobjectselector',
  305. 'sa.mrtconfig',
  306. 'dns.dnsserver',
  307. 'gis.layer',
  308. 'inv.macdb',
  309. 'main.pyrule',
  310. 'main.audittrail',
  311. 'ip.address',
  312. 'kb.userbookmark',
  313. 'inv.networkchart',
  314. 'kb.kbentrytemplate',
  315. 'main.ref',
  316. 'inv.interfaceclassificationrule',
  317. 'peer.peergroup',
  318. 'project.project',
  319. 'fm.event',
  320. 'inv.vendor',
  321. 'main.schedule',
  322. 'main.refbookadmin',
  323. 'inv.coverage',
  324. 'wf.solution',
  325. 'pm.metricset',
  326. 'main.resourcestate',
  327. 'sa.administrativedomain',
  328. 'main.dbtrigger',
  329. 'main.customfield',
  330. 'fm.alarmseverity',
  331. 'sa.activator',
  332. 'support.crashinfo',
  333. 'vc.vcbindfilter',
  334. 'fm.oidalias',
  335. 'sa.commandsnippet',
  336. 'inv.interface',
  337. 'pm.render',
  338. 'vc.vcfilter',
  339. 'inv.technology',
  340. 'sa.getnow',
  341. 'vc.vc',
  342. 'gis.division']
  343. self = <noc.main.apps.desktop.views.DesktopApplication object at 0x5b14c50>
  344. ------------------------------------------------------------------------
  345. File: lib/app/site.py (Line: 248)
  346. Function: inner
  347. 241 a = dict((k, v[0] if len(v) == 1 else v)
  348. 242 for k, v in request.GET.lists())
  349. 243 app_logger.debug("API %s %s %s",
  350. 244 request.method, request.path, a)
  351. 245 # Call handler
  352. 246 v.__dict__["hits_metric"] += 1
  353. 247 with v.__dict__["time_metric"].timer():
  354. 248 ==> r = v(request, *args, **kwargs)
  355. 249 # Dump SQL statements
  356. 250 if self.log_sql_statements:
  357. 251 from django.db import connections
  358. 252 tsc = 0
  359. 253 sc = defaultdict(int)
  360. 254 for conn in connections.all():
  361. Variables:
  362. args = ()
  363. view_map =
  364. {'GET': <bound method DesktopApplication.view_desktop of <noc.main.apps.desktop.views.DesktopApplication object at 0x5b14c50>>}
  365. Form = <class 'django.forms.forms.Form'>
  366. PermissionDenied = <class 'noc.lib.app.access.PermissionDenied'>
  367. DictParameter = <class 'noc.sa.interfaces.base.DictParameter'>
  368. self = <noc.lib.app.site.Site object at 0x3bcda90>
  369. v =
  370. <bound method DesktopApplication.view_desktop of <noc.main.apps.desktop.views.DesktopApplication object at 0x5b14c50>>
  371. request =
  372. <WSGIRequest
  373. path:/main/desktop/,
  374. GET:<QueryDict: {}>,
  375. POST:<QueryDict: {}>,
  376. COOKIES:{'csrftoken': 'sBAxBhsofhOkm79XCnf8fkMC01qwDuxi',
  377. 'sessionid': '59fdac9334cfd629674d7aac2581db24'},
  378. META:{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
  379. 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch',
  380. 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
  381. 'HTTP_CONNECTION': 'keep-alive',
  382. 'HTTP_COOKIE': 'csrftoken=sBAxBhsofhOkm79XCnf8fkMC01qwDuxi; sessionid=59fdac9334cfd629674d7aac2581db24',
  383. 'HTTP_HOST': '10.100.100.6:8000',
  384. 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36',
  385. 'PATH_INFO': u'/main/desktop/',
  386. 'QUERY_STRING': '',
  387. 'REMOTE_ADDR': '10.100.100.101',
  388. 'REQUEST_METHOD': 'GET',
  389. 'SCRIPT_NAME': u'',
  390. 'SERVER_NAME': '10.100.100.6',
  391. 'SERVER_PORT': '8000',
  392. 'SERVER_PROTOCOL': 'HTTP/1.1',
  393. 'wsgi.errors': <open file '/dev/null', mode 'a+' at 0x350c540>,
  394. 'wsgi.input': <io.BytesIO object at 0x6d19470>,
  395. 'wsgi.multiprocess': True,
  396. 'wsgi.multithread': False,
  397. 'wsgi.run_once': False,
  398. 'wsgi.url_scheme': 'http',
  399. 'wsgi.version': (1, 0)}>
  400. app_logger = <logging.Logger instance at 0x5a84a28>
  401. InterfaceTypeError = <class 'noc.sa.interfaces.base.InterfaceTypeError'>
  402. to_log_api_call = False
  403. kwargs = {}
  404. nq = <function nq at 0x6e07e60>
  405. app = <noc.main.apps.desktop.views.DesktopApplication object at 0x5b14c50>
  406. ------------------------------------------------------------------------
  407. END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement