Advertisement
Guest User

Untitled

a guest
Dec 26th, 2014
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.99 KB | None | 0 0
  1. Synchronize collections
  2. ERROR:noc.lib.debug:UNHANDLED EXCEPTION (2014-12-26 11:36:03.322919)
  3. Working directory: /opt/noc
  4. <type 'exceptions.KeyError'>
  5. 'ec26e28d-0b64-4738-8c07-5ee3daca16f4'
  6. START OF TRACEBACK
  7. ------------------------------------------------------------------------
  8. File: /opt/noc/lib/collection.py (Line: 169)
  9. Function: apply
  10. 162 self.update_item(collection.items[i])
  11. 163 # Update changed items
  12. 164 for i in sr & sl:
  13. 165 if self.items[i].hash != collection.items[i].hash:
  14. 166 self.update_item(collection.items[i])
  15. 167 # Update partial items
  16. 168 for i in self.partial:
  17. 169 ==> self.update_item(collection.items[i])
  18. 170 if self.changed:
  19. 171 self.save()
  20. 172
  21. 173 def delete_item(self, u):
  22. 174 o = self.doc.get(uuid=u).first()
  23. 175 if not o:
  24. Variables:
  25. i = 'ec26e28d-0b64-4738-8c07-5ee3daca16f4'
  26. sr =
  27. set([UUID('00d2fdb9-6684-4a6b-8ebe-c3c1cf6657b7'),
  28. UUID('077cdef4-fd9b-4eda-85f4-c43ae6f541b7'),
  29. UUID('099d5271-1581-4059-9872-b8b98621e529'),
  30. UUID('0b7db31a-06fe-47fc-895e-92b14158dcb8'),
  31. UUID('0c6d4a8f-2122-40a7-83c1-00dfa3e74991'),
  32. UUID('0d2c70a7-27c6-4027-8ee2-5e44c378f0f6'),
  33. UUID('16c2b30a-4378-40ae-889f-c78e09f5c335'),
  34. UUID('16f51199-4c36-477c-b311-2110a87666a0'),
  35. UUID('17ace2e2-4516-4142-81aa-6a2c8462d5af'),
  36. UUID('19331749-daac-435d-829c-b9fedf85603f'),
  37. UUID('1b01710e-b3e7-4ff5-b718-2b6925bc6537'),
  38. UUID('1cc92f54-813d-4038-a8cc-8303538f026b'),
  39. UUID('1fa45f6c-385c-421e-97fc-6b5310056418'),
  40. UUID('20d3c3e7-1c33-458d-9e12-837670bbd080'),
  41. UUID('211d9e04-9595-465b-9257-7fd0d68ff10a'),
  42. UUID('2b7c3501-a858-4296-afa5-512131a51cc9'),
  43. UUID('2e064533-45ec-44bc-9f5b-9a3cbf8f51c2'),
  44. UUID('2e5a0caf-d984-498e-9cdf-974fa74997c5'),
  45. UUID('2f065913-7e23-438e-8b2f-9ca613d25706'),
  46. UUID('331594a3-7e20-40b2-bac4-7cbcad13b9e6'),
  47. UUID('34ceeb58-db4a-401b-a98b-0a446ad8f4bb'),
  48. UUID('358f89fa-6c04-4556-a25b-33728ad61217'),
  49. UUID('35e9d7f3-b6ba-483b-8fb1-d504d6c29295'),
  50. UUID('3fe312b7-a381-455d-9d8e-50bd2cd1d173'),
  51. UUID('43445211-53db-4d0f-b559-f299151fdcaa'),
  52. UUID('4841c76c-8b00-4a70-bfd0-adafc80800f4'),
  53. UUID('4999ae4c-107a-4ba9-8fcc-5302f4a2378e'),
  54. UUID('4b308283-0654-4568-99ff-07f4c4ef37e8'),
  55. UUID('5109bea9-c7da-4132-98b5-35f1767d4421'),
  56. UUID('51ce8295-470a-4fde-b721-9a5271adeb9b'),
  57. UUID('52b4012f-83cf-4fe8-a35b-1e850d3a34ef'),
  58. UUID('52ea3beb-fa6d-40f9-97f0-f3958d0c8089'),
  59. UUID('53b4f0da-3915-4573-adc3-3084a22e5516'),
  60. UUID('55475472-e013-4c73-94da-15a7b1380991'),
  61. UUID('58a480a0-97bc-4f7c-919c-43a2093475b9'),
  62. UUID('5a225d20-256c-4bb6-8504-0562d0b2a2d4'),
  63. UUID('5b11cdab-c51f-4f28-8785-11ed0fc55de7'),
  64. UUID('5c83ad07-4a96-4322-a945-af801ff95207'),
  65. UUID('62f6386f-ba8d-4f99-b433-4b1d7fb7fd0a'),
  66. UUID('68746449-10e4-44f6-9c81-66569fc22e78'),
  67. UUID('69fd89a2-85eb-4be1-a8c4-2ee20c301ea4'),
  68. UUID('6b3a8cff-44fa-461a-8cb2-454ea2d7b2c6'),
  69. UUID('7045d7e2-80e3-4caa-9980-96ed94e4fac1'),
  70. UUID('70c6f606-e6eb-423a-86fb-87f0d6821f19'),
  71. UUID('721168eb-a95b-48cd-9b9a-4a7d2ce9491a'),
  72. UUID('752d85ca-4fdf-4aae-8d07-8967cb3d9ac1'),
  73. UUID('7a98aeaf-a2d3-473f-80f5-44040d4f0e1e'),
  74. UUID('7b5bc42b-a8f9-4388-bf8e-08de73b625fb'),
  75. UUID('7bd05776-7d5e-4eae-9401-2e45e290756f'),
  76. UUID('7cec091a-aceb-4c37-8455-4ab32e9cd79a'),
  77. UUID('7f0f26b3-00e9-4def-b968-05a3509d6c76'),
  78. UUID('83c0b63d-df46-4704-a5b9-b769e880802b'),
  79. UUID('86a5bbc4-803e-4eb9-906a-fb358e27d7ac'),
  80. UUID('875a2377-53a3-4a0d-b14f-1d9c34fb6d3c'),
  81. UUID('8a0ffe77-c3c0-4327-b52b-7b482e710aec'),
  82. UUID('9345af7a-41d8-48d7-b6d5-e216b3fbda20'),
  83. UUID('94244c8a-d185-4c50-adaa-09fe27a39f92'),
  84. UUID('94845065-483a-4366-9222-6be7d09426cf'),
  85. UUID('951053ed-a46f-41aa-ae4b-05931c63d425'),
  86. UUID('9b5d51e7-ada9-4721-b13e-2f61835b5c8e'),
  87. UUID('9c73f93b-9249-4296-b386-4ee1f1cb7e83'),
  88. UUID('9fb6ce01-29e1-4ef4-9bc6-71f12f3bf83d'),
  89. UUID('a0f6d92d-9988-434d-8e3e-f07d6622a5f7'),
  90. UUID('a1086b80-e78b-4efe-b462-2ee0f2808a85'),
  91. UUID('a4ecaee2-e7cb-4f80-928e-ccf92e374e85'),
  92. UUID('a4ff5329-9339-406b-bf60-caf575197df3'),
  93. UUID('a567754e-8be6-498b-a790-97f34aa4d52b'),
  94. UUID('a9c7d32b-9640-4755-a05b-8095b33eaa80'),
  95. UUID('aadd3309-c0d4-4f52-9a93-b6231eb25111'),
  96. UUID('ab8660e7-b14f-4d2f-adfc-8738d51c3e19'),
  97. UUID('b1187763-a252-491f-8683-d791a09ae95f'),
  98. UUID('b1fea1e4-8b4c-4116-af4d-850ce41a79fe'),
  99. UUID('b5db13a5-ec54-4296-bac6-c296aa985d12'),
  100. UUID('b761d498-a29f-41e0-9e8d-20ce696394a2'),
  101. UUID('ba10cc93-f17e-4bca-b1e4-53294b614f6d'),
  102. UUID('bb4ae098-e4f6-4fa2-b618-03af9de53443'),
  103. UUID('bd40639b-5e81-4805-864d-29de2c6de60c'),
  104. UUID('bd8fa1b4-9bd9-4bef-a557-756255ccad1e'),
  105. UUID('be893ec6-d9c7-41c5-b4d6-c37f2f95ae69'),
  106. UUID('c2b490f2-a0e2-4d44-8e1b-080eb7137835'),
  107. UUID('c32378e8-a6e6-4a00-928f-96b3a7cb5f77'),
  108. UUID('c3a089e3-16b8-42aa-a4d2-801049177a22'),
  109. UUID('c3afd86c-dee6-4cdf-9daa-8b78222e7d12'),
  110. UUID('c3b73a9c-e6ed-47fa-a970-5765584339c2'),
  111. UUID('c4ebe882-c66b-42ec-9c33-47bb6caa25c3'),
  112. UUID('c79bdd80-f835-42e3-b6bc-e44ad60bb04b'),
  113. UUID('c7ecc87a-070b-469a-9434-ffe3e924a76b'),
  114. UUID('c818e3e4-24e4-43ce-b85f-10b89b41642b'),
  115. UUID('ca261ef8-3d29-4270-8fd2-eb616d9e6e76'),
  116. UUID('cb604666-2f9d-4ba3-8906-bfc7a1f587f3'),
  117. UUID('cceea535-e9b4-4bce-a419-9bdf1f0c3ffb'),
  118. UUID('cd8a2c67-969e-472a-a32e-624edda8e29a'),
  119. UUID('d18d5446-7559-4600-a51a-44fba150f135'),
  120. UUID('d8d98bf5-3a57-48df-80c5-3e67f25f43c9'),
  121. UUID('da287612-26d3-4086-a11b-67b0b52595b1'),
  122. UUID('df739179-a360-422b-9f38-efd8c898a0e2'),
  123. UUID('e02309ba-800f-4da8-94a4-5bbb060457a6'),
  124. UUID('e08eedd4-f661-419c-9529-0e475628239a'),
  125. UUID('e32dfaaf-8cac-4bbc-9328-57c961cbea31'),
  126. UUID('e36bece7-964c-4267-8b5a-ef60faa46e24'),
  127. UUID('e4faaa3f-e50c-4eb2-a420-5ec5143e6512'),
  128. UUID('ec26e28d-0b64-4738-8c07-5ee3daca16f4'),
  129. UUID('ed3566d9-75dc-46e6-a012-1c05387cd5dd'),
  130. UUID('eeee96eb-77c0-436f-af37-1ef1d7513d92'),
  131. UUID('ef2b8f0a-3959-4bce-99b8-5eb5298409b9'),
  132. UUID('f3d81e67-27fc-4100-ba8d-4f9f01e772da'),
  133. UUID('f5da2fd6-f712-43f1-b788-16812f844239'),
  134. UUID('f73e3a58-e792-4a3e-99ca-88247247bf7d'),
  135. UUID('f93e491e-3d31-4c8d-827b-a4432503128b'),
  136. UUID('f9c4c5bb-b584-4586-a188-533130d7a40c'),
  137. UUID('fa641bed-9f72-49b6-b95d-b33936dc3690'),
  138. UUID('fad2b0ca-b717-404c-af00-7489baf6b15b')])
  139. self = <noc.lib.collection.Collection object at 0x3e66d50>
  140. collection = <noc.lib.collection.Collection object at 0x3e66c50>
  141. sl = set([])
  142. ------------------------------------------------------------------------
  143. File: /opt/noc/main/management/commands/collection.py (Line: 177)
  144. Function: handle_sync
  145. 170 DocCategory.fix_all()
  146. 171 try:
  147. 172 for name, doc in self.collections:
  148. 173 lc = Collection(name, doc, local=True)
  149. 174 lc.load()
  150. 175 dc = Collection(name, doc)
  151. 176 dc.load()
  152. 177 ==> lc.apply(dc)
  153. 178 except ValueError, why:
  154. 179 raise CommandError(why)
  155. 180 except DereferenceError, why:
  156. 181 raise CommandError(why)
  157. 182
  158. 183 def handle_upgrade(self, collections):
  159. Variables:
  160. doc = <class 'noc.fm.models.alarmclass.AlarmClass'>
  161. self = <noc.main.management.commands.collection.Command object at 0x3c613d0>
  162. dc = <noc.lib.collection.Collection object at 0x3e66c50>
  163. name = 'fm.alarmclasses'
  164. lc = <noc.lib.collection.Collection object at 0x3e66d50>
  165. ------------------------------------------------------------------------
  166. File: /opt/noc/main/management/commands/collection.py (Line: 141)
  167. Function: _handle
  168. 134 raise
  169. 135 except:
  170. 136 error_report()
  171. 137
  172. 138 def _handle(self, *args, **options):
  173. 139 self.verbose = bool(options.get("verbosity"))
  174. 140 if options["cmd"] == "sync":
  175. 141 ==> return self.handle_sync()
  176. 142 elif options["cmd"] == "upgrade":
  177. 143 return self.handle_upgrade(args)
  178. 144 elif options["cmd"] == "install":
  179. 145 if len(args) < 2:
  180. 146 parts = args[0].split(os.path.sep)
  181. 147 if (len(parts) < 2 or parts[1] != "collections"):
  182. Variables:
  183. self = <noc.main.management.commands.collection.Command object at 0x3c613d0>
  184. args = ()
  185. options =
  186. {'cmd': 'sync',
  187. 'pythonpath': None,
  188. 'settings': None,
  189. 'traceback': None,
  190. 'verbosity': '1'}
  191. ------------------------------------------------------------------------
  192. File: /opt/noc/main/management/commands/collection.py (Line: 132)
  193. Function: handle
  194. 125 msg = "%s\nAvailable collections:" % msg
  195. 126 for n, d in self.collections:
  196. 127 msg = "%s\n %s" % (msg, n)
  197. 128 return msg
  198. 129
  199. 130 def handle(self, *args, **kwargs):
  200. 131 try:
  201. 132 ==> self._handle(*args, **kwargs)
  202. 133 except CommandError:
  203. 134 raise
  204. 135 except:
  205. 136 error_report()
  206. 137
  207. 138 def _handle(self, *args, **options):
  208. Variables:
  209. self = <noc.main.management.commands.collection.Command object at 0x3c613d0>
  210. args = ()
  211. kwargs =
  212. {'cmd': 'sync',
  213. 'pythonpath': None,
  214. 'settings': None,
  215. 'traceback': None,
  216. 'verbosity': '1'}
  217. ------------------------------------------------------------------------
  218. END OF TRACEBACK
  219. Synchronizing pyRules
  220. Synchronizing pyRules
  221. Updating pyRule version_inventory
  222. Updating pyRule result_report
  223. Updating pyRule open_event
  224. Updating pyRule refresh_config
  225. Updating pyRule drop_event
  226. Updating pyRule vc_provisioning
  227. Updating pyRule mrt_result
  228. Updating pyRule get_single_result
  229. Updating pyRule prefix_list_provisioning
  230. Updating pyRule matrix_report
  231. Setting up permissions
  232. Synchronizing refbooks
  233. UPDATE RefBook IEEE OUI
  234. UPDATE RefBook Российский План Нумерации
  235. UPDATE RefBook Q.931 Call Clearings
  236. UPDATE RefBook E.164 Country Prefixes
  237. UPDATE RefBook SMI Network Management Private Enterprise Codes
  238. UPDATE RefBook Выписка из реестра Российской системы нумерации
  239. UPDATE RefBook ISO 3166 Country Codes
  240. Synchronize MIBs
  241. Synchronizing MIBs
  242. Checking FTS index
  243. Checking FTS index in local/index ...
  244. ... exists
  245. upgrade complete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement