Guest User

Untitled

a guest
Apr 25th, 2014
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.02 KB | None | 0 0
  1. ERROR:root:UNHANDLED EXCEPTION (2014-04-25 12:44:58.693948)
  2. Working directory: /opt/noc
  3. <class 'mongoengine.queryset.OperationError'>
  4. Tried to save duplicate unique keys (E11000 duplicate key error index: noc.noc.objectmodels.$name_1 dup key: { : "Cisco | 7600 | RSP720-3CXL-GE" })
  5. START OF TRACEBACK
  6. ------------------------------------------------------------------------
  7. File: /opt/noc/lib/python2.7/site-packages/mongoengine/document.py (Line: 236)
  8. Function: save
  9. 229 #self._changed_fields = []
  10. 230 self.cascade_save(**kwargs)
  11. 231
  12. 232 except pymongo.errors.OperationFailure, err:
  13. 233 message = 'Could not save document (%s)'
  14. 234 if u'duplicate key' in unicode(err):
  15. 235 message = u'Tried to save duplicate unique keys (%s)'
  16. 236 ==> raise OperationError(message % unicode(err))
  17. 237 id_field = self._meta['id_field']
  18. 238 self[id_field] = self._fields[id_field].to_python(object_id)
  19. 239
  20. 240 self._changed_fields = []
  21. 241 self._created = False
  22. 242 signals.post_save.send(self.__class__, document=self, created=created)
  23. Variables:
  24. safe = True
  25. err =
  26. DuplicateKeyError(u'E11000 duplicate key error index: noc.noc.objectmodels.$name_1 dup key: { : "Cisco | 7600 | RSP720-3CXL-GE" }',)
  27. created = True
  28. doc =
  29. {'_id': ObjectId('535a208a4a5e68514c10f157'),
  30. 'category': ObjectId('5359102a4a5e6837542d1d32'),
  31. 'connections': [{'description': u'Chassis connection',
  32. 'direction': u'o',
  33. 'gender': u'm',
  34. 'name': u'in',
  35. 'protocols': [],
  36. 'type': ObjectId('535907d44a5e681dd57f3d43')},
  37. {'description': u'Compact flash slot 1',
  38. 'direction': u'i',
  39. 'gender': u'f',
  40. 'name': u'disk1',
  41. 'protocols': [],
  42. 'type': ObjectId('535907d44a5e681dd57f3d74')},
  43. {'description': u'Compact flash slot 2',
  44. 'direction': u'i',
  45. 'gender': u'f',
  46. 'name': u'disk2',
  47. 'protocols': [],
  48. 'type': ObjectId('535907d44a5e681dd57f3d74')},
  49. {'description': u'MSFC slot',
  50. 'direction': u'i',
  51. 'gender': u'f',
  52. 'name': u'msfc',
  53. 'protocols': [],
  54. 'type': ObjectId('5359102f4a5e6837542d1dff')},
  55. {'description': u'PFC slot',
  56. 'direction': u'i',
  57. 'gender': u'f',
  58. 'name': u'pfc',
  59. 'protocols': [],
  60. 'type': ObjectId('5359102f4a5e6837542d1e02')},
  61. {'description': u'GigabitEthernet X/1 SFP port',
  62. 'direction': u'i',
  63. 'gender': u'f',
  64. 'name': u'Gi1_sfp',
  65. 'protocols': [u'TransEth1G'],
  66. 'type': ObjectId('535907d44a5e681dd57f3d29')},
  67. {'description': u'GigabitEthernet X/1 RJ45 port',
  68. 'direction': u's',
  69. 'gender': u'f',
  70. 'name': u'Gi1',
  71. 'protocols': [u'10BASET', u'100BASETX', u'1000BASETX'],
  72. 'type': ObjectId('535907d44a5e681dd57f3d14')},
  73. {'description': u'GigabitEthernet X/2 RJ45 port',
  74. 'direction': u's',
  75. 'gender': u'f',
  76. 'name': u'Gi2',
  77. 'protocols': [u'10BASET', u'100BASETX', u'1000BASETX'],
  78. 'type': ObjectId('535907d44a5e681dd57f3d14')},
  79. {'description': u'GigabitEthernet X/2 SFP port',
  80. 'direction': u'i',
  81. 'gender': u'f',
  82. 'name': u'Gi2_sfp',
  83. 'protocols': [u'TransEth1G'],
  84. 'type': ObjectId('535907d44a5e681dd57f3d29')},
  85. {'description': u'Console port',
  86. 'direction': u's',
  87. 'gender': u'f',
  88. 'name': u'Console',
  89. 'protocols': [u'>RS232'],
  90. 'type': ObjectId('535907d44a5e681dd57f3d14')}],
  91. 'cr_context': u'SUP',
  92. 'data': {'asset': {'part_no0': 'RSP720-3CXL-GE'}},
  93. 'description': u'RSP720-3C-GE 2 ports Route Switch Processor 720 with PFC-3CXL',
  94. 'name': u'Cisco | 7600 | RSP720-3CXL-GE',
  95. 'plugins': [],
  96. 'uuid': '8c623e23-678c-41f6-b7ed-438f6b14ce73',
  97. 'vendor': ObjectId('535907d24a5e681dd57f3cc7')}
  98. self = <ObjectModel: Cisco | 7600 | RSP720-3CXL-GE>
  99. force_insert = False
  100. _refs = None
  101. collection =
  102. Collection(Database(Connection('localhost', 27017), u'noc'), u'noc.objectmodels')
  103. cascade = None
  104. cascade_kwargs = None
  105. write_options = {}
  106. message = u'Tried to save duplicate unique keys (%s)'
  107. validate = True
  108. ------------------------------------------------------------------------
  109. File: /opt/noc/inv/models/objectmodel.py (Line: 115)
  110. Function: save
  111. 108 return self.name
  112. 109
  113. 110 def get_data(self, interface, key):
  114. 111 v = self.data.get(interface, {})
  115. 112 return v.get(key)
  116. 113
  117. 114 def save(self, *args, **kwargs):
  118. 115 ==> super(ObjectModel, self).save(*args, **kwargs)
  119. 116 # Update connection cache
  120. 117 # @todo: Move to signal
  121. 118 s = ObjectModel.objects.filter(id=self.id).first()
  122. 119 cache = {}
  123. 120 collection = ModelConnectionsCache._get_collection()
  124. 121 for cc in ModelConnectionsCache.objects.filter(model=s.id):
  125. Variables:
  126. self = <ObjectModel: Cisco | 7600 | RSP720-3CXL-GE>
  127. args = ()
  128. kwargs = {}
  129. ------------------------------------------------------------------------
  130. File: /opt/noc/lib/collection.py (Line: 178)
  131. Function: create_item
  132. 171 del self.items[u]
  133. 172 self.changed = True
  134. 173
  135. 174 def create_item(self, mi):
  136. 175 self.log(u" ... creating %s" % mi.name)
  137. 176 data = self.load_item(mi)
  138. 177 doc = self.doc(**self.dereference(self.doc, data))
  139. 178 ==> doc.save()
  140. 179 self.items[mi.uuid] = mi
  141. 180 self.changed = True
  142. 181
  143. 182 def update_item(self, mi):
  144. 183 o = self.doc.objects.filter(
  145. 184 Q(uuid=mi.uuid) | Q(uuid=uuid.UUID(mi.uuid))
  146. Variables:
  147. doc = <ObjectModel: Cisco | 7600 | RSP720-3CXL-GE>
  148. self = <noc.lib.collection.Collection object at 0x3e13f50>
  149. data =
  150. {'connections': [{'description': 'Chassis connection',
  151. 'direction': 'o',
  152. 'gender': 'm',
  153. 'name': 'in',
  154. 'type__name': 'Cisco | 7600 | Supervisor'},
  155. {'description': 'Compact flash slot 1',
  156. 'direction': 'i',
  157. 'gender': 'f',
  158. 'name': 'disk1',
  159. 'type__name': 'Flash | CF'},
  160. {'description': 'Compact flash slot 2',
  161. 'direction': 'i',
  162. 'gender': 'f',
  163. 'name': 'disk2',
  164. 'type__name': 'Flash | CF'},
  165. {'description': 'MSFC slot',
  166. 'direction': 'i',
  167. 'gender': 'f',
  168. 'name': 'msfc',
  169. 'type__name': 'Cisco | 6500 | MSFC'},
  170. {'description': 'PFC slot',
  171. 'direction': 'i',
  172. 'gender': 'f',
  173. 'name': 'pfc',
  174. 'type__name': 'Cisco | 6500 | PFC'},
  175. {'description': 'GigabitEthernet X/1 SFP port',
  176. 'direction': 'i',
  177. 'gender': 'f',
  178. 'name': 'Gi1_sfp',
  179. 'protocols': ['TransEth1G'],
  180. 'type__name': 'Transceiver | SFP'},
  181. {'description': 'GigabitEthernet X/1 RJ45 port',
  182. 'direction': 's',
  183. 'gender': 'f',
  184. 'name': 'Gi1',
  185. 'protocols': ['10BASET', '100BASETX', '1000BASETX'],
  186. 'type__name': 'Electrical | RJ45'},
  187. {'description': 'GigabitEthernet X/2 RJ45 port',
  188. 'direction': 's',
  189. 'gender': 'f',
  190. 'name': 'Gi2',
  191. 'protocols': ['10BASET', '100BASETX', '1000BASETX'],
  192. 'type__name': 'Electrical | RJ45'},
  193. {'description': 'GigabitEthernet X/2 SFP port',
  194. 'direction': 'i',
  195. 'gender': 'f',
  196. 'name': 'Gi2_sfp',
  197. 'protocols': ['TransEth1G'],
  198. 'type__name': 'Transceiver | SFP'},
  199. {'description': 'Console port',
  200. 'direction': 's',
  201. 'gender': 'f',
  202. 'name': 'Console',
  203. 'protocols': ['>RS232'],
  204. 'type__name': 'Electrical | RJ45'}],
  205. 'cr_context': 'SUP',
  206. 'data': {'asset': {'part_no0': 'RSP720-3CXL-GE'}},
  207. 'description': 'RSP720-3C-GE 2 ports Route Switch Processor 720 with PFC-3CXL',
  208. 'name': 'Cisco | 7600 | RSP720-3CXL-GE',
  209. 'uuid': '8c623e23-678c-41f6-b7ed-438f6b14ce73',
  210. 'vendor__code': 'CISCO'}
  211. mi =
  212. CollectionItem(name='Cisco | 7600 | RSP720-3CXL-GE', uuid='8c623e23-678c-41f6-b7ed-438f6b14ce73', path='Cisco/7600/RSP720-3CXL-GE.json', hash='298731982d0f19bc268aaf27f08e101db1462d7420ecb03bd566e903f0f2bc56')
  213. ------------------------------------------------------------------------
  214. File: /opt/noc/lib/collection.py (Line: 187)
  215. Function: update_item
  216. 180 self.changed = True
  217. 181
  218. 182 def update_item(self, mi):
  219. 183 o = self.doc.objects.filter(
  220. 184 Q(uuid=mi.uuid) | Q(uuid=uuid.UUID(mi.uuid))
  221. 185 ).first()
  222. 186 if not o:
  223. 187 ==> self.create_item(mi)
  224. 188 return
  225. 189 self.log(u" ... updating %s" % unicode(o))
  226. 190 data = self.load_item(mi)
  227. 191 d = self.dereference(self.doc, data)
  228. 192 for k in d:
  229. 193 setattr(o, k, d[k])
  230. Variables:
  231. self = <noc.lib.collection.Collection object at 0x3e13f50>
  232. mi =
  233. CollectionItem(name='Cisco | 7600 | RSP720-3CXL-GE', uuid='8c623e23-678c-41f6-b7ed-438f6b14ce73', path='Cisco/7600/RSP720-3CXL-GE.json', hash='298731982d0f19bc268aaf27f08e101db1462d7420ecb03bd566e903f0f2bc56')
  234. o = None
  235. ------------------------------------------------------------------------
  236. File: /opt/noc/lib/collection.py (Line: 149)
  237. Function: apply
  238. 142 # Delete revoked items
  239. 143 for i in collection.get_revoked_items():
  240. 144 if i in self.items:
  241. 145 self.delete_item(i)
  242. 146 # Check for new items
  243. 147 for i in sr - sl:
  244. 148 try:
  245. 149 ==> self.update_item(collection.items[i])
  246. 150 except ValueError:
  247. 151 partial.add(i)
  248. 152 # Update changed items
  249. 153 for i in sr & sl:
  250. 154 if self.items[i].hash != collection.items[i].hash:
  251. 155 try:
  252. Variables:
  253. partial = set([])
  254. i = '8c623e23-678c-41f6-b7ed-438f6b14ce73'
  255. sr =
  256. set(['004d371b-192f-414c-86ac-4aa38f8277e1',
  257. '00b259d4-5d03-4555-83d6-26bf2b3ec407',
  258. '00e43bca-1294-4034-be19-502c23aae5a4',
  259. '0168336c-00df-4ba8-950c-b559974fac84',
  260. '025d0911-0f56-4cbe-a1b9-c34485e268a1',
  261. '03a7f540-4dc2-412d-9990-183c3d29e507',
  262. '03a9d952-d532-4bbc-a9ee-4e6e83dfcd24',
  263. '048d78aa-e562-4fd0-9b4f-4d0efa282316',
  264. '04dfc198-6f73-4ebf-b05f-9ccaf8966a05',
  265. '05440f7a-135a-4513-8077-f7ba17bd1fbb',
  266. '05b0cad5-3e34-4562-a35b-36079e55af3c',
  267. '05c6cd4f-ed2c-46d0-b8bd-394f9585ccd8',
  268. '05e7d823-b995-411b-8d3f-5dbd2742331a',
  269. '060062bb-6cc3-43f4-9577-8de85aab52a4',
  270. '068745de-9171-4bfd-bbd8-0009ac2b7574',
  271. '069da56e-6075-43eb-bf4c-dbd39acb449d',
  272. '070deca5-5589-4343-866c-512472c79f5b',
  273. '08bd8454-f61a-49bd-af33-c4be23dbabf2',
  274. '09219722-0638-45fc-bc0c-a2fac16a833d',
  275. '0b5d9e45-9ff5-4b67-a2e8-c89998967d14',
  276. '0c6c2776-463c-450c-89c8-25d29e0bd110',
  277. '0c7eef2b-2d26-421e-a54c-047c3fd3793e',
  278. '0ca38fe5-3687-4afd-8b66-1f27a5bc04f9',
  279. '0d2895b7-1076-411b-8104-bd5d305465e2',
  280. '0da4fcc0-2f0d-44d5-80f1-339cd869331a',
  281. '0dded7f2-4a1f-4026-ba40-d504ae49ccb7',
  282. '0e1fdb7b-b471-41c7-b957-70b9a0e4f985',
  283. '0eab9ae3-53a0-400c-87ac-2e0cb2246b47',
  284. '0f041e95-2fba-4f71-aaf5-15bc6808a662',
  285. '0f1b7c90-c611-4046-9a83-b120377eb6e0',
  286. '0f671df7-2fa2-4065-916c-fb4db4de828c',
  287. '105b4a26-db6b-41fe-b34c-d4ac35f2aef2',
  288. '10625c7f-c264-445e-ae78-2210cb6b31d0',
  289. '106a311d-22bd-4f5c-828f-51ae5695b360',
  290. '10de479d-4944-4eef-a90b-e9a5a3594570',
  291. '11cfe094-e988-4ed0-87fd-fce5abca5a09',
  292. '1236cc09-320f-4d22-8277-8c8e721bb5d3',
  293. '12538374-fd97-481d-83ed-d8ac5d5e0454',
  294. '125fa50d-6d44-4858-9ef4-b5f400c008c3',
  295. '1268022c-d600-45c5-9cc3-65e8e296f5c7',
  296. '12e5bfd4-4024-4f54-b1ab-0c69c5afc019',
  297. '135ba1c9-6d5b-4ee5-8145-02e7c3f6c62e',
  298. '1372bce3-e3f1-4086-8db7-ffee47795d22',
  299. '1375df2c-1a99-403b-b552-dc7d578e3305',
  300. '13cd14fc-aaca-4e58-a9cc-2b97fd8cd084',
  301. '13eb5297-a42d-42b8-82fa-ec1fbd425ce1',
  302. '140dea3d-d105-49b2-b193-4db6a73427e8',
  303. '158e7bcf-1b59-4272-8cc1-6e3f1987cccc',
  304. '1627b715-055a-42cf-be8f-33e5c7cb4725',
  305. '1630b1bf-4498-43d6-b70e-c86524b13444',
  306. '16d91136-b5d8-42fb-89d8-6d4f7e34e2ad',
  307. '1724b01e-e07c-47ad-a4e7-5dce23000251',
  308. '17722045-ff6b-4a67-9b48-536eefeb3365',
  309. '178f5f78-2d47-475d-9085-01a8194b3c4b',
  310. '17edc5e8-15cf-4e58-8cbf-fa8fba6be867',
  311. '18472601-fd06-48d9-8d98-5da8a821bac8',
  312. '186cbf4c-e282-475e-9072-523ee9d17bf3',
  313. '18ca94b2-a3f9-4b7c-9229-20878bf2780d',
  314. '18fdb7b0-cf45-4562-b7de-361d759a527f',
  315. '19e135b3-a3ea-44fa-897a-02165652abe5',
  316. '19e795de-1650-4971-8fde-c4922ee0a85e',
  317. '1afc88ea-ef63-4663-8705-74b92f9ab93d',
  318. '1b43e312-3b80-4e42-9a9a-2dcfe5d26010',
  319. '1b88d39f-1dbe-49dc-bc3b-52a3179d83d1',
  320. '1bad640a-4626-47f7-bcbf-84ee975713f3',
  321. '1cf66a38-fa88-4ef9-b181-6e6a298c55cf',
  322. '1d46bd83-b9fd-44fc-b24b-2b40b24396f3',
  323. '1ede79eb-43a5-4d20-9452-d208402286d9',
  324. '1f038ce1-117c-4d66-afa4-2c9e57b562a1',
  325. '1f0e8ada-db1b-401c-bfc3-0f025e019625',
  326. '1f3e94f4-411f-4985-be44-fc7996e8bce9',
  327. '1f6bc39a-d87f-4666-bd3b-9229cd54f4b6',
  328. '1ffc0f24-875b-44eb-98d3-de4a55c96952',
  329. '21185ab6-f251-414c-96cd-f4417466f790',
  330. '21225099-f0a9-46cb-926c-789480596528',
  331. '217ba845-5309-4c4b-8543-d26dea35f11a',
  332. '233e0c03-1872-4543-bf97-87a4abb74fa0',
  333. '23a6e6b5-ea7e-4e14-b26b-611316db1f90',
  334. '242d2695-0be3-4be9-93b4-183a86aa252b',
  335. '246ed905-e4c4-4f7f-bdb6-105272f97c42',
  336. '24c22597-ac06-4edb-8605-8256e62716c0',
  337. '24e34c75-ae69-4b80-b7cc-c71950bbdb87',
  338. '25a10884-710e-4789-a9b8-00d8de6ab1c9',
  339. '25c3a94f-bfca-433f-9d6f-daf95ad03c4a',
  340. '26efceec-891a-4568-8e4d-8a377a82a364',
  341. '2784b4b6-7666-48df-8419-5057b24d255f',
  342. '28f3c0d8-9cb8-4a78-a533-f40500002144',
  343. '2a32d79b-0222-4b42-a319-f2d809de6935',
  344. '2a4a146d-8b8c-4509-b026-b25ff398e5b7',
  345. '2b41cf3a-79e6-4e40-9254-a0cf770172ae',
  346. '2ba9fd2c-1a6e-44f9-b59b-0305f9f893ff',
  347. '2c2b8b59-e5e6-4613-a10c-9ea31b4bd24a',
  348. '2d98a84b-148b-441a-80bc-20f388aea4a5',
  349. '2e1d626d-3c04-42c4-affb-88983ea93e28',
  350. '2e38c9c2-61f2-420d-9deb-775e5164e1cf',
  351. '2e6ba7d5-3d53-4e98-862e-1d180ef9db41',
  352. '2ecf08ce-0e9e-4d18-ba8c-a3aad23bd1a8',
  353. '2ef1bca3-771e-46b4-97c3-fc964a9a4d4b',
  354. '2fade0fb-cf90-4783-8b45-092413f78672',
  355. '2fc621a8-60b7-4995-8382-2106c7aa9fef',
  356. '30b3a8f1-06d3-4420-acf2-57f808a5d4f0',
  357. '30d290de-bf49-411a-b224-133ca3951259',
  358. '320d4483-e8a9-42fd-8a4d-9c7d43edfbc8',
  359. '336d4b77-338a-4389-82e0-edea14f68790',
  360. '34960d08-719b-4fc9-a2ae-6e9dd0a59a1e',
  361. '35afed1e-46e3-4048-b9ea-9f931e3ed243',
  362. '35d3d0dc-5ed0-4a9e-a3be-58bcb55c9ede',
  363. '360483a2-f3c4-472e-9580-d7a119b2f8e9',
  364. '367c1a2a-5f9c-4bdd-815e-38a476708c57',
  365. '377926e1-b158-429d-90ea-e0de574dccfe',
  366. '37b32d6b-90b5-4f69-ba1d-efecf3525565',
  367. '3829c390-d0d9-49cd-b068-28c0cfe4a00b',
  368. '385fb8e6-ccdf-4795-8608-af18354513ad',
  369. '39aa31be-5609-4a5d-beac-b70d585f30a8',
  370. '39ebc5f3-a5dd-4f29-89aa-d845215d6962',
  371. '3ac04b37-a6f7-43a4-acfb-6b95e1d50c59',
  372. '3b50db1a-352b-40dd-a87a-c8a4ed4cb8e5',
  373. '3bcd0afb-5352-44e3-b47f-ac1679c6090f',
  374. '3dce1234-966f-4f6a-89bf-1044160ffade',
  375. '3dfd3732-8197-4577-8410-e3d7ff7c8f59',
  376. '3e2220ed-776f-4d09-9bd9-f6ab2d487f8e',
  377. '3e4a7ec7-1b07-4437-ad6d-bd53df12fc7c',
  378. '3e5c5e3b-02a5-4312-a337-ce124ce0cd14',
  379. '3f65155b-12dd-4f38-a716-023e77d229e2',
  380. '3f88374e-f103-476d-a58b-7707f824c7b9',
  381. '41705e5d-bd22-4586-bbc7-03a0e965e8fe',
  382. '432700d9-3f8d-479b-a2f7-3063ed889ea2',
  383. '439beb5a-b5b1-4295-8e69-62751143a2b7',
  384. '4420bda2-606e-481f-925b-04b9f5cb85f7',
  385. '457eece4-4d51-41d2-bf60-c12d40ec841f',
  386. '4656d985-0faa-4b92-b81c-522e688968d1',
  387. '48ea6bbd-745b-49c4-a5fe-c5133fd43d35',
  388. '4ad05e3e-e88b-477b-a4e0-655d5d94293e',
  389. '4b418f5b-8ec4-458d-a188-6863eadd0574',
  390. '4c7d3dc0-b897-42f8-8dd9-6957b998802e',
  391. '4d121546-4c62-405a-aaa6-ca94dfd70101',
  392. '4d3c9a48-9a71-457c-ae48-59f8d1ed442a',
  393. '4dd00852-56bd-4c7e-91e4-00c2c270031f',
  394. '4de3ed09-4221-4fc5-a3e6-ee6f03e151e3',
  395. '4df22a3c-c9d6-4531-b3a3-ff45cbd3980a',
  396. '4eb13303-622c-4bad-ba8d-048a7effa3c5',
  397. '4fc2dbd1-81fc-4129-9a47-0d39cee28952',
  398. '51066215-8bb3-47a7-8945-c96a09244825',
  399. '5144216d-f876-4e97-ad23-b41512985be5',
  400. '5186cf39-3551-4ee4-ae98-f98c59b4c588',
  401. '51a5ea17-d727-4bba-863c-13df21adbc61',
  402. '51ac454c-3314-4afd-9a78-31a416b72213',
  403. '51da70bf-e32b-4584-bcd5-ace0b7b58e6a',
  404. '52ef2870-b34a-4b77-b653-2258e24183bf',
  405. '5315279c-bca2-4250-9038-45f9140434e4',
  406. '54ecf30a-b209-4a2e-a853-9c52a771cde2',
  407. '5511a018-54d3-4b39-8723-b5e19f2a9091',
  408. '566f07c9-cef2-4674-9c98-4bb1ebcae736',
  409. '56f5b8d7-6b28-4f89-b223-4fb286198b1a',
  410. '5730f562-2bae-46ba-9059-ba559414fc2d',
  411. '57b7d242-e731-4224-b46f-9d4e8d6269ca',
  412. '57d4d724-619f-43a5-a82e-ad6fbaee468b',
  413. '586ea21e-c3c4-47db-9211-3d28f570984c',
  414. '587d0bee-ffc5-43c6-9cbc-58ebc22026ea',
  415. '593b291e-0116-4167-a94f-40e1ded05018',
  416. '59f730d5-e097-4777-8a63-191b441f94bb',
  417. '5bc50667-95db-4a99-89ff-acc676c21ae8',
  418. '5bc911e4-1d42-4f90-b0a3-8f483d7d5e9f',
  419. '5c52cc87-c2c0-4703-b4d5-ddc5c604ce18',
  420. '5cb74c9b-df1f-4021-a47d-cdb24e4d3a98',
  421. '5d5ce12b-fdbd-4f0b-8885-695d3139c3ac',
  422. '5f32f1a8-d14b-48bf-bcd0-b368c1827ef8',
  423. '61035350-cf7c-47d5-9181-a8c44f019234',
  424. '619a4fb8-a4a5-4eab-b3f2-3aec491188de',
  425. '61cc1401-a1cf-44e4-b7f1-369585545425',
  426. '625eaea0-5323-46ac-bd6b-0a9c8d736e91',
  427. '628a2dde-f96a-42ea-bc42-1b00485e4ac7',
  428. '644f91eb-5fb8-4a5d-b79c-c63b614ba624',
  429. '646778a8-0ffb-483c-992a-520828ec767d',
  430. '64c160aa-4fe7-4062-877c-002391d61ab4',
  431. '64d1c1a1-c7f6-4939-90dc-5a683ec4be91',
  432. '64f714c6-60dc-4378-883f-c2b656faedb3',
  433. '65cc21c3-bb5f-4271-969c-ae601a82402a',
  434. '66ba4a93-0eb3-4303-a888-48e9e4216c1a',
  435. '66ce730e-ff6c-4ad8-9d45-385bbae2976a',
  436. '677fdbe2-02e5-4093-9eef-c9c0c41d17eb',
  437. '68025509-80e4-4140-bfa0-6a01694f28d8',
  438. '685a3c0f-adf2-467c-9065-f393d158bcbf',
  439. '69237dd7-0404-46b0-bdfb-c60a9f99b8f7',
  440. '69b4dd29-2dc2-4d10-af19-7138c2f4d98c',
  441. '69cc20f4-7950-4dd6-a02c-9b94ffb67a3d',
  442. '6b2fca62-6b11-4b19-a3b9-fbc08cc52456',
  443. '6b3a8475-cac0-4f86-8a7a-7204288e1ce9',
  444. '6b7391b2-7b43-40ff-a565-55ccb4e3994a',
  445. '6bcfa7ea-b3e2-4695-8738-542377ed8e92',
  446. '6d2a15bb-419e-4359-a188-d4e45d6cb348',
  447. '6d43fc9c-1c0d-4fd6-be82-13044dff9f85',
  448. '6da70571-e449-4515-a450-16cc29894ee9',
  449. '705ecb31-581c-4543-91c2-cc0c6c9517cd',
  450. '714250aa-b66b-45d8-bad6-6de4318b6305',
  451. '73899565-8653-4920-8373-06ac2197d41d',
  452. '73cc796e-828d-4346-aa3d-75de2a7934b6',
  453. '7464b565-0bf1-4a56-ab4e-67a9a6727f74',
  454. '7636ae50-fa92-4b25-b764-6443710ec4cb',
  455. '77d8d195-510f-4063-932b-b40a200b6cce',
  456. '79ff2372-dcfc-49c1-b86d-a9663c598eda',
  457. '7aa22524-5075-4106-9e85-011b97b8c6cc',
  458. '7aedcb93-ab9f-4555-b108-eefd15048dba',
  459. '7c47eda4-98a1-4400-a04c-7df28aa2cd12',
  460. '7c6d03e9-9564-4cc7-a51b-01a2a8afaafc',
  461. '7c7fc083-3843-44bc-ab39-1ddce0966f49',
  462. '7cfc875b-2413-4607-96c0-608a78b59b80',
  463. '7d293782-1d06-4a9b-a3cd-1be41c746951',
  464. '7fc9f054-ce83-43e4-8107-9b1457c47ff4',
  465. '80101fde-0161-4aec-9712-ff24ae2b9391',
  466. '802f4d6c-b0bf-4358-a85e-22f63417abe9',
  467. '819f5bd5-dd45-4587-b369-cde94a45c030',
  468. '81d596c4-8290-4f0f-89ed-057a20db8803',
  469. '81e1867e-4297-4cd0-84f5-46931022868e',
  470. '8221904d-8d20-4101-ad5c-cb615f835f85',
  471. '824e7625-1b08-47cd-804f-95f913076890',
  472. '83ca57df-6224-463b-acc7-c7df446d585a',
  473. '8490de94-1ca6-44e7-96f9-0fb5bf3f60b2',
  474. '8500e380-1c13-4b15-af8e-e17a3f690b33',
  475. '850204fe-821d-41db-929b-7cc7ad75a10b',
  476. '855b6783-2c6c-4bd2-8f9d-f3e34b478a42',
  477. '85b4d311-2bd3-4eab-8405-bbd85c1cce0f',
  478. '85f3cd3f-a4ca-4692-ba7d-8ae28b64b567',
  479. '8609e17a-5b23-4569-91e5-c90259599772',
  480. '88b89cf8-62fe-4200-b1e3-a29b97cc6b96',
  481. '89d6a0cb-88fc-4db2-9b78-c4736cde6514',
  482. '8b2e420a-3464-40f5-a1f1-6800963c3cbf',
  483. '8c27952d-8fc0-4cff-9220-3bad9cb270c9',
  484. '8c623e23-678c-41f6-b7ed-438f6b14ce73',
  485. '8c6c6850-5b37-42cc-9af2-e4225c6d20e8',
  486. '8d180e76-144b-40c0-adab-eae796b51f5b',
  487. '8d44af10-0aff-49cf-9cc8-3d6ea8aa3a94',
  488. '8eb6bad5-4ad7-4f3e-972c-8a1cc07fa6a9',
  489. '8ef20aaf-0caa-4b19-9ff9-54af97b53b91',
  490. '9079b1d9-d724-463c-aebc-6a5f7c807293',
  491. '9180351e-be76-4abc-ba28-6c0c48419910',
  492. '945b77ec-1178-4741-8f0f-d9ce4ad0e2d9',
  493. '959b91a0-1de7-4279-90f5-ffabf664f761',
  494. '95f1a5b8-956a-432e-9ea4-930268dc569b',
  495. '95f6174f-70d5-45e1-a610-1cc5af8912e9',
  496. '98fa28dc-09de-46e7-9971-45f707ba9d08',
  497. '99007bb3-2c3f-4a5b-984b-2e0a2420c06e',
  498. '996cc11c-aee5-4997-a4a5-d9b005a4a05b',
  499. '9a30e618-45ae-4557-844f-7776d47725f1',
  500. '9a4f4e60-bfae-47eb-9d0f-bab0e9ed8810',
  501. '9a70537e-4a4c-40db-ae49-a2bfd45f7e57',
  502. '9ac4db8f-3421-4ff0-9378-e6dc87bfbd56',
  503. '9b0b3929-c470-424b-90f3-8d64eb224f57',
  504. '9b6cb3a3-bb84-4ee2-a1a3-f872726fbf8d',
  505. '9ca0a747-46e3-4c06-a3b7-81a6d5377599',
  506. '9d89e5c0-a930-4adf-99a3-25b3ab0a0826',
  507. '9d9bd60e-8c66-4b65-8f4c-5c7c2244bf49',
  508. '9e67029a-d694-41bb-b07c-b241a18c69b9',
  509. '9ec5e114-8640-44b5-999c-b3bc19efed73',
  510. '9fc8baef-f958-4e44-93e7-d57f2971761c',
  511. '9fec33a7-8a70-4cef-a81c-b2f871489e51',
  512. 'a04f6086-ae2c-4d70-87e1-c33f8598a05b',
  513. 'a0cd579b-bfe2-467b-b7ba-d08a0b7560ea',
  514. 'a151ed35-0649-4cc3-8936-a2d200aa1d31',
  515. 'a217c0aa-90c9-4e64-9145-25a8dae85ae5',
  516. 'a36322b5-8649-4dea-b285-fc9bf69a734c',
  517. 'a3e521ee-3f35-423c-946b-f3b54456102b',
  518. 'a6363b32-3b5f-4283-8ffa-a19737290aac',
  519. 'a6d544ba-df8b-48e0-8557-11223372ceb9',
  520. 'a7e008b2-4343-449b-b270-207521a4fdb9',
  521. 'a85f20fa-ac75-4ba4-b251-264502922254',
  522. 'a9441e8e-a868-416a-925b-0a806a0267fd',
  523. 'a9fbca81-48c0-4ed3-8175-5de081ec5020',
  524. 'aa002c66-bd6e-497b-b15b-03ef8366e678',
  525. 'aa50f7d4-fb20-42d8-bdc6-e5c036d98e40',
  526. 'aaf932cf-6abb-4bb6-90ec-7b236e066ba4',
  527. 'ab0afac1-6869-4b53-9dc3-ae73d96cd2b7',
  528. 'ab4fa392-608d-4267-abfa-86b660e8dee8',
  529. 'ad2f4760-ac4a-45b0-a993-5c03f0ee921a',
  530. 'ae0df0b7-e0a1-46db-a4f9-126134bbf2d4',
  531. 'ae6a7aff-af07-489e-b222-8cf71b62b5b4',
  532. 'aeb463c3-d585-4f70-a90d-09d0e3ed0683',
  533. 'af476fcb-795c-4168-afb9-8a1fad15eda4',
  534. 'b02842f4-2993-40fe-b6c8-e7f618a36c33',
  535. 'b068dc25-69ec-4db2-99bf-53c0f36a2a35',
  536. 'b098b6a5-d6d3-44d7-b337-6f2ca142ada1',
  537. 'b0fae773-b214-4edf-be35-3468b53b03f2',
  538. 'b10a145e-fc7b-4484-8079-429385fdf83c',
  539. 'b12bc3d3-eb69-4386-8301-acc3766d82f7',
  540. 'b1c01a3f-6f55-4ec8-8856-45c25aeb7e71',
  541. 'b1df44e7-bfa5-4920-a899-52557e35cb59',
  542. 'b1eac26f-631e-4006-8fca-59801ad6fece',
  543. 'b26bfa34-e11c-4b58-ac87-4eeb7acab44c',
  544. 'b271f13b-61a6-4149-add2-775cc8d9e6e2',
  545. 'b2b522fa-8d71-4cd6-9bbf-b72f68c6ffd9',
  546. 'b3420b5c-63f9-42d6-8b03-c730aebce7f9',
  547. 'b3d9223c-28da-4696-a01e-624f843fcc19',
  548. 'b42574e6-c536-4ac1-abe6-2bc716f63910',
  549. 'b476f76e-3ee3-4faa-8627-e9b877be6fbd',
  550. 'b4a53dff-ec0a-4c7e-a99c-ff35a5ffbd07',
  551. 'b50204ce-5d2a-41b4-be7c-5b51a2cfdcfe',
  552. 'b505d15e-1388-4465-a6a7-4a1c6ed06cbe',
  553. 'b5deb0b0-75ba-4ba7-afd7-791959f3a62c',
  554. 'b75fb86c-df34-4e60-b87e-59ebceaf215e',
  555. 'b802e504-21f8-4b15-801b-0c87c46b7817',
  556. 'b8099319-e928-4713-b7e8-1fabce36ff5d',
  557. 'b85ca077-991d-463c-97a3-64995f4148c8',
  558. 'b86525d4-3b4e-40d2-b48b-056810ad22d5',
  559. 'b8b2e556-ecf7-42f9-92cd-9eef3357f10a',
  560. 'b96075e4-dc24-4ed4-abb7-2a51d55037ba',
  561. 'badce84e-b57a-4fe1-a386-fbbd0e1ba705',
  562. 'bb81c014-4d71-451d-aa13-eadfaef53869',
  563. 'bc1fe78c-c5fb-4a87-a485-b8ef1cfc2258',
  564. 'bc7203be-5591-48a1-b980-a72cc81ce377',
  565. 'bcc931e4-58e6-45d0-926d-850db06186f0',
  566. 'be8387a2-f52f-4abf-a6b7-eb6657c2f063',
  567. 'bedc97be-259d-4928-9217-ffe88aebdb27',
  568. 'bef27232-7085-450f-a5d1-02c5a84d93dc',
  569. 'bff89ef0-6cca-495b-bb14-4ca6e115fb59',
  570. 'c072d1a3-493e-4f6c-b276-441b32e0dd57',
  571. 'c0ddf2e2-38dc-4cc7-ae6e-834030ee1a33',
  572. 'c13e8435-29a2-47fe-a87a-b7ee982c9f5d',
  573. 'c16eb516-bbb1-45b1-a3d4-a960c3109e2f',
  574. 'c293ea57-8fa6-47cf-800a-f547c6c2736c',
  575. 'c2dfa7f6-8d46-4f17-84ca-76f678b00a1a',
  576. 'c37323d6-e520-42d9-9194-5d5a3b36502b',
  577. 'c394973a-4e50-493c-9120-b89059c22ca9',
  578. 'c4fd87c0-9fe6-4d4d-9ecb-ed2dfcfc8803',
  579. 'c51048d8-9b4e-44ca-9734-4c9330ca4dc0',
  580. 'c51b5aad-a514-418e-afe7-6c28b658f742',
  581. 'c64dee88-674b-4fd0-8df7-7746ac11033b',
  582. 'c69d8ee7-a292-48ca-9db4-bd64515c722b',
  583. 'c6fa365a-f3b4-4ae5-b0cd-8d19eca82330',
  584. 'c7909259-b894-4051-bbc5-2af66f43efb6',
  585. 'c87721d2-ea1c-4523-bc1c-9c3748ced1b8',
  586. 'c8f9f571-7d08-4217-8673-bc2187b9a8d5',
  587. 'c945e7dc-4c82-40c3-b8f9-65c62e85ed1d',
  588. 'c9feb65e-b305-4f2d-a0fa-42c965e6de4f',
  589. 'ca7bfde9-2a05-4002-9181-1f7f67df5c9b',
  590. 'cb42abef-6134-4263-8fc2-38af4ba4762a',
  591. 'cc57e073-e679-475f-8e52-dc8a6be9beb6',
  592. 'cd0449f7-6fe4-4e55-bfa9-90bee6c0bdc2',
  593. 'cd4a042a-17af-43e2-b107-449d5fd8cdea',
  594. 'cde738d1-187a-4738-be14-c7050d1eaea3',
  595. 'ce28cc7f-d583-4fa9-ba47-48507bc178d3',
  596. 'cee6a0e0-ac7c-4f3e-8bf6-ca7346ae95e7',
  597. 'cf3cd4ac-4e7d-4d69-8dfc-30df613a6fab',
  598. 'cf775661-9287-4f5a-ae13-86693c1a2a79',
  599. 'cf919560-502a-4fb2-a49d-dc86ae084de9',
  600. 'd0b71ad7-b2db-453c-a75e-c973c597a4b6',
  601. 'd0e055b6-1bb3-4f14-91ca-977a58c0c2e2',
  602. 'd1ed4fcb-b38d-4d9b-9feb-6509314e4487',
  603. 'd2a2b3ad-a2ab-45c6-99f4-16bfadfb0389',
  604. 'd2b8bfb6-c4e9-41b2-9dcd-2693859c6dad',
  605. 'd303caaf-ffef-4220-9f9f-151ff68cdbeb',
  606. 'd3595e44-1282-4b97-a9ff-7439e667b684',
  607. 'd3d5b2eb-a535-424f-9269-076ee791ce02',
  608. 'd454cffd-462d-4b83-937e-bcd23dd50ba3',
  609. 'd46b3077-773e-4a87-b9b6-d62570d1b07d',
  610. 'd475ea97-267f-42b5-83fc-3ae00e8431d9',
  611. 'd53edb34-1873-4012-aef2-4e467bc065f9',
  612. 'd5ac323b-3be2-4936-affc-bbe8336d8cd5',
  613. 'd5f79955-058a-4473-b38d-a350ff78262f',
  614. 'd845961d-d249-4449-a436-be52ace4594d',
  615. 'd944b6b7-12a7-43d4-aaee-ed771341aa2d',
  616. 'daa957c9-0b3e-45c0-b0a0-6d54c3617400',
  617. 'db6aedac-c1c0-4e22-989e-6c5afb2fdb70',
  618. 'dbfa1dd5-3dd6-4996-8e1e-68be5ddaca9c',
  619. 'dcb53f4c-7725-493d-b0d8-b054df22e1db',
  620. 'dcbd9163-836e-4b4c-a18e-542130509eb1',
  621. 'dd291a8b-2533-4972-b8a5-f0e67cac0762',
  622. 'deac510e-dd41-48ee-8cdc-ea166db55a64',
  623. 'dfdd4064-fb61-4e04-9333-c5f60a298878',
  624. 'dff62718-005b-411c-8f88-a8a603f3e650',
  625. 'e053a183-d0d3-4624-853e-96119178edbc',
  626. 'e069556f-34e9-49f1-8b6c-53fefd140f66',
  627. 'e0748813-8335-4826-b972-880c0e43b9ec',
  628. 'e188e831-7a6d-4bfd-aa2f-9c620be96cae',
  629. 'e337f204-f791-47c1-b027-e9fd6d02f738',
  630. 'e34411bb-0a24-49f7-b22d-18123a7d7f76',
  631. 'e381177c-c62e-4f58-813b-251b813fe6cc',
  632. 'e390fc44-9d33-4378-8501-184302aca58d',
  633. 'e4935dff-8f94-407b-a1d3-419ec5027565',
  634. 'e624ed26-4313-4c4c-b8b2-b0ed8cc71603',
  635. 'e71f6e4c-c1f3-467f-b1af-5e2f6b700873',
  636. 'e7234cc2-78e8-449a-803f-baaea5d6920d',
  637. 'e76572d5-cf80-4666-abeb-11ce1c106317',
  638. 'e848a84b-0e8a-4184-930f-baf93ebfd4f7',
  639. 'e8a8e4f9-c1fb-4543-a68b-5e641109d1ee',
  640. 'e903e177-c613-4f45-946b-b0eb3a6e5c67',
  641. 'e9111636-8a21-4b52-9d27-6a924f76d878',
  642. 'e94b4c3f-80c7-4a77-bfcc-cc39ec24ac31',
  643. 'e9833246-16f9-4d38-bf36-db39f641f9bd',
  644. 'eab18269-21e4-40fc-b6d1-e5b28cd0672a',
  645. 'eae66cf8-f394-4c9d-a9d0-bb8bf5aa56f2',
  646. 'eafaf118-1378-4065-9e3b-d84966dbf713',
  647. 'ecc500f1-a0f2-4904-af1d-f9e704ab1f78',
  648. 'edf46d3b-841c-4d2f-bc85-6301a4d0c6d8',
  649. 'ee95bd50-418a-4587-a8d1-a0e38a0a30b1',
  650. 'efc16da5-1e09-467a-9c9f-80638980ad0c',
  651. 'f03ed3c2-65b1-4dd8-8e96-16718f0605cc',
  652. 'f07281d4-7183-4269-a545-b1299ad11d70',
  653. 'f2ba6387-5e5a-46e1-a2f3-e0cc645877a2',
  654. 'f3286404-7aa2-47cd-bc06-801d63b01225',
  655. 'f486bb38-71a8-4688-bac4-62fc9c3dd183',
  656. 'f4a68d1d-f6cc-4be3-b857-de6bd573e3e4',
  657. 'f52610b5-718c-4e8d-a4c1-7585588cd8c0',
  658. 'f5f9b320-1444-4f18-9fcb-4058e6ce2aeb',
  659. 'f683a705-0b68-4b8a-8b28-2307f9182462',
  660. 'f6a247ba-2be5-441d-83d3-30a27d492e41',
  661. 'f6d06ad0-e8c7-45e7-8045-9aa1883f558b',
  662. 'f75b9b29-702e-4525-b748-498aca1c8739',
  663. 'f85ecb09-cc87-4b5f-8320-672cf2f83605',
  664. 'f9a56c2a-e431-4031-9b10-c352a06f37b9',
  665. 'fa2cfe59-ec1d-45d7-87b8-dc7d692902de',
  666. 'fa4c228d-b99c-48ae-b241-0ef7a2cc6ec6',
  667. 'fab092ce-35b2-46b5-8be8-048a7f7613f3',
  668. 'fb37bfc2-10e4-464f-a47b-42e3345a756a',
  669. 'fb3ad246-9a77-4945-afa2-2d9e91de430f',
  670. 'fbf7b2b2-e508-4970-ae18-c7934f214f70',
  671. 'fc15b762-6c94-4034-b760-9a06a99637b9',
  672. 'fc2b08fc-edd4-4da1-b980-8d8c37a3869a',
  673. 'fc5e1f1a-3bb2-4990-9cb4-4e3937c22a98',
  674. 'fc6e6723-9e97-463b-afd6-3010d6419e98',
  675. 'fccd5cff-ad93-4638-aab3-ff27164e66ad',
  676. 'fd1324c9-a517-4e94-8dc3-e5a8fa9786e8',
  677. 'fd39e350-47dd-482f-9b7f-31615e6795a6',
  678. 'fd87d218-80bc-4848-959a-95685d92d973',
  679. 'fef21c55-1211-4b93-ac99-ff6e38173c87',
  680. 'ff87c01f-389a-4ca8-a085-54fa1e66222e',
  681. 'ff9f8621-7ee7-40db-a5f9-6c91134655a8',
  682. 'ffba3ba6-eaeb-4e4b-bb77-88c299585450'])
  683. self = <noc.lib.collection.Collection object at 0x3e13f50>
  684. collection = <noc.lib.collection.Collection object at 0x3e26390>
  685. sl =
  686. set(['004d371b-192f-414c-86ac-4aa38f8277e1',
  687. '0168336c-00df-4ba8-950c-b559974fac84',
  688. '03a7f540-4dc2-412d-9990-183c3d29e507',
  689. '03a9d952-d532-4bbc-a9ee-4e6e83dfcd24',
  690. '04dfc198-6f73-4ebf-b05f-9ccaf8966a05',
  691. '060062bb-6cc3-43f4-9577-8de85aab52a4',
  692. '068745de-9171-4bfd-bbd8-0009ac2b7574',
  693. '070deca5-5589-4343-866c-512472c79f5b',
  694. '09219722-0638-45fc-bc0c-a2fac16a833d',
  695. '0b5d9e45-9ff5-4b67-a2e8-c89998967d14',
  696. '0d2895b7-1076-411b-8104-bd5d305465e2',
  697. '0da4fcc0-2f0d-44d5-80f1-339cd869331a',
  698. '0e1fdb7b-b471-41c7-b957-70b9a0e4f985',
  699. '0f1b7c90-c611-4046-9a83-b120377eb6e0',
  700. '0f671df7-2fa2-4065-916c-fb4db4de828c',
  701. '105b4a26-db6b-41fe-b34c-d4ac35f2aef2',
  702. '10625c7f-c264-445e-ae78-2210cb6b31d0',
  703. '106a311d-22bd-4f5c-828f-51ae5695b360',
  704. '12538374-fd97-481d-83ed-d8ac5d5e0454',
  705. '125fa50d-6d44-4858-9ef4-b5f400c008c3',
  706. '1268022c-d600-45c5-9cc3-65e8e296f5c7',
  707. '12e5bfd4-4024-4f54-b1ab-0c69c5afc019',
  708. '1372bce3-e3f1-4086-8db7-ffee47795d22',
  709. '13cd14fc-aaca-4e58-a9cc-2b97fd8cd084',
  710. '16d91136-b5d8-42fb-89d8-6d4f7e34e2ad',
  711. '1724b01e-e07c-47ad-a4e7-5dce23000251',
  712. '17722045-ff6b-4a67-9b48-536eefeb3365',
  713. '17edc5e8-15cf-4e58-8cbf-fa8fba6be867',
  714. '18472601-fd06-48d9-8d98-5da8a821bac8',
  715. '18fdb7b0-cf45-4562-b7de-361d759a527f',
  716. '19e795de-1650-4971-8fde-c4922ee0a85e',
  717. '1b88d39f-1dbe-49dc-bc3b-52a3179d83d1',
  718. '1cf66a38-fa88-4ef9-b181-6e6a298c55cf',
  719. '1d46bd83-b9fd-44fc-b24b-2b40b24396f3',
  720. '1ede79eb-43a5-4d20-9452-d208402286d9',
  721. '1f0e8ada-db1b-401c-bfc3-0f025e019625',
  722. '1f3e94f4-411f-4985-be44-fc7996e8bce9',
  723. '1ffc0f24-875b-44eb-98d3-de4a55c96952',
  724. '21225099-f0a9-46cb-926c-789480596528',
  725. '217ba845-5309-4c4b-8543-d26dea35f11a',
  726. '23a6e6b5-ea7e-4e14-b26b-611316db1f90',
  727. '24e34c75-ae69-4b80-b7cc-c71950bbdb87',
  728. '25a10884-710e-4789-a9b8-00d8de6ab1c9',
  729. '26efceec-891a-4568-8e4d-8a377a82a364',
  730. '28f3c0d8-9cb8-4a78-a533-f40500002144',
  731. '2a32d79b-0222-4b42-a319-f2d809de6935',
  732. '2a4a146d-8b8c-4509-b026-b25ff398e5b7',
  733. '2ba9fd2c-1a6e-44f9-b59b-0305f9f893ff',
  734. '2c2b8b59-e5e6-4613-a10c-9ea31b4bd24a',
  735. '2fade0fb-cf90-4783-8b45-092413f78672',
  736. '2fc621a8-60b7-4995-8382-2106c7aa9fef',
  737. '320d4483-e8a9-42fd-8a4d-9c7d43edfbc8',
  738. '336d4b77-338a-4389-82e0-edea14f68790',
  739. '35afed1e-46e3-4048-b9ea-9f931e3ed243',
  740. '360483a2-f3c4-472e-9580-d7a119b2f8e9',
  741. '367c1a2a-5f9c-4bdd-815e-38a476708c57',
  742. '377926e1-b158-429d-90ea-e0de574dccfe',
  743. '37b32d6b-90b5-4f69-ba1d-efecf3525565',
  744. '3829c390-d0d9-49cd-b068-28c0cfe4a00b',
  745. '385fb8e6-ccdf-4795-8608-af18354513ad',
  746. '39aa31be-5609-4a5d-beac-b70d585f30a8',
  747. '3ac04b37-a6f7-43a4-acfb-6b95e1d50c59',
  748. '3b50db1a-352b-40dd-a87a-c8a4ed4cb8e5',
  749. '3bcd0afb-5352-44e3-b47f-ac1679c6090f',
  750. '3dfd3732-8197-4577-8410-e3d7ff7c8f59',
  751. '3e2220ed-776f-4d09-9bd9-f6ab2d487f8e',
  752. '3f88374e-f103-476d-a58b-7707f824c7b9',
  753. '41705e5d-bd22-4586-bbc7-03a0e965e8fe',
  754. '439beb5a-b5b1-4295-8e69-62751143a2b7',
  755. '4420bda2-606e-481f-925b-04b9f5cb85f7',
  756. '4656d985-0faa-4b92-b81c-522e688968d1',
  757. '48ea6bbd-745b-49c4-a5fe-c5133fd43d35',
  758. '4ad05e3e-e88b-477b-a4e0-655d5d94293e',
  759. '4d121546-4c62-405a-aaa6-ca94dfd70101',
  760. '4d3c9a48-9a71-457c-ae48-59f8d1ed442a',
  761. '4dd00852-56bd-4c7e-91e4-00c2c270031f',
  762. '4de3ed09-4221-4fc5-a3e6-ee6f03e151e3',
  763. '4df22a3c-c9d6-4531-b3a3-ff45cbd3980a',
  764. '5144216d-f876-4e97-ad23-b41512985be5',
  765. '5186cf39-3551-4ee4-ae98-f98c59b4c588',
  766. '51a5ea17-d727-4bba-863c-13df21adbc61',
  767. '51ac454c-3314-4afd-9a78-31a416b72213',
  768. '54ecf30a-b209-4a2e-a853-9c52a771cde2',
  769. '5511a018-54d3-4b39-8723-b5e19f2a9091',
  770. '56f5b8d7-6b28-4f89-b223-4fb286198b1a',
  771. '57d4d724-619f-43a5-a82e-ad6fbaee468b',
  772. '586ea21e-c3c4-47db-9211-3d28f570984c',
  773. '5bc50667-95db-4a99-89ff-acc676c21ae8',
  774. '5bc911e4-1d42-4f90-b0a3-8f483d7d5e9f',
  775. '5cb74c9b-df1f-4021-a47d-cdb24e4d3a98',
  776. '61035350-cf7c-47d5-9181-a8c44f019234',
  777. '61cc1401-a1cf-44e4-b7f1-369585545425',
  778. '625eaea0-5323-46ac-bd6b-0a9c8d736e91',
  779. '628a2dde-f96a-42ea-bc42-1b00485e4ac7',
  780. '64f714c6-60dc-4378-883f-c2b656faedb3',
  781. '65cc21c3-bb5f-4271-969c-ae601a82402a',
  782. '66ba4a93-0eb3-4303-a888-48e9e4216c1a',
  783. '677fdbe2-02e5-4093-9eef-c9c0c41d17eb',
  784. '69b4dd29-2dc2-4d10-af19-7138c2f4d98c',
  785. '69cc20f4-7950-4dd6-a02c-9b94ffb67a3d',
  786. '6b2fca62-6b11-4b19-a3b9-fbc08cc52456',
  787. '6b3a8475-cac0-4f86-8a7a-7204288e1ce9',
  788. '6b7391b2-7b43-40ff-a565-55ccb4e3994a',
  789. '6bcfa7ea-b3e2-4695-8738-542377ed8e92',
  790. '6d2a15bb-419e-4359-a188-d4e45d6cb348',
  791. '6d43fc9c-1c0d-4fd6-be82-13044dff9f85',
  792. '705ecb31-581c-4543-91c2-cc0c6c9517cd',
  793. '714250aa-b66b-45d8-bad6-6de4318b6305',
  794. '73cc796e-828d-4346-aa3d-75de2a7934b6',
  795. '7636ae50-fa92-4b25-b764-6443710ec4cb',
  796. '7aedcb93-ab9f-4555-b108-eefd15048dba',
  797. '7c6d03e9-9564-4cc7-a51b-01a2a8afaafc',
  798. '7c7fc083-3843-44bc-ab39-1ddce0966f49',
  799. '7cfc875b-2413-4607-96c0-608a78b59b80',
  800. '7d293782-1d06-4a9b-a3cd-1be41c746951',
  801. '7fc9f054-ce83-43e4-8107-9b1457c47ff4',
  802. '80101fde-0161-4aec-9712-ff24ae2b9391',
  803. '81e1867e-4297-4cd0-84f5-46931022868e',
  804. '8221904d-8d20-4101-ad5c-cb615f835f85',
  805. '824e7625-1b08-47cd-804f-95f913076890',
  806. '8490de94-1ca6-44e7-96f9-0fb5bf3f60b2',
  807. '855b6783-2c6c-4bd2-8f9d-f3e34b478a42',
  808. '85b4d311-2bd3-4eab-8405-bbd85c1cce0f',
  809. '85f3cd3f-a4ca-4692-ba7d-8ae28b64b567',
  810. '8b2e420a-3464-40f5-a1f1-6800963c3cbf',
  811. '8c27952d-8fc0-4cff-9220-3bad9cb270c9',
  812. '8eb6bad5-4ad7-4f3e-972c-8a1cc07fa6a9',
  813. '945b77ec-1178-4741-8f0f-d9ce4ad0e2d9',
  814. '98fa28dc-09de-46e7-9971-45f707ba9d08',
  815. '99007bb3-2c3f-4a5b-984b-2e0a2420c06e',
  816. '996cc11c-aee5-4997-a4a5-d9b005a4a05b',
  817. '9a30e618-45ae-4557-844f-7776d47725f1',
  818. '9a4f4e60-bfae-47eb-9d0f-bab0e9ed8810',
  819. '9a70537e-4a4c-40db-ae49-a2bfd45f7e57',
  820. '9ac4db8f-3421-4ff0-9378-e6dc87bfbd56',
  821. '9e67029a-d694-41bb-b07c-b241a18c69b9',
  822. '9fc8baef-f958-4e44-93e7-d57f2971761c',
  823. 'a0cd579b-bfe2-467b-b7ba-d08a0b7560ea',
  824. 'a151ed35-0649-4cc3-8936-a2d200aa1d31',
  825. 'a217c0aa-90c9-4e64-9145-25a8dae85ae5',
  826. 'a6d544ba-df8b-48e0-8557-11223372ceb9',
  827. 'a9fbca81-48c0-4ed3-8175-5de081ec5020',
  828. 'aa002c66-bd6e-497b-b15b-03ef8366e678',
  829. 'aa50f7d4-fb20-42d8-bdc6-e5c036d98e40',
  830. 'ab0afac1-6869-4b53-9dc3-ae73d96cd2b7',
  831. 'ae0df0b7-e0a1-46db-a4f9-126134bbf2d4',
  832. 'af476fcb-795c-4168-afb9-8a1fad15eda4',
  833. 'b02842f4-2993-40fe-b6c8-e7f618a36c33',
  834. 'b098b6a5-d6d3-44d7-b337-6f2ca142ada1',
  835. 'b0fae773-b214-4edf-be35-3468b53b03f2',
  836. 'b10a145e-fc7b-4484-8079-429385fdf83c',
  837. 'b12bc3d3-eb69-4386-8301-acc3766d82f7',
  838. 'b1c01a3f-6f55-4ec8-8856-45c25aeb7e71',
  839. 'b26bfa34-e11c-4b58-ac87-4eeb7acab44c',
  840. 'b271f13b-61a6-4149-add2-775cc8d9e6e2',
  841. 'b2b522fa-8d71-4cd6-9bbf-b72f68c6ffd9',
  842. 'b3d9223c-28da-4696-a01e-624f843fcc19',
  843. 'b476f76e-3ee3-4faa-8627-e9b877be6fbd',
  844. 'b5deb0b0-75ba-4ba7-afd7-791959f3a62c',
  845. 'b75fb86c-df34-4e60-b87e-59ebceaf215e',
  846. 'b8099319-e928-4713-b7e8-1fabce36ff5d',
  847. 'b85ca077-991d-463c-97a3-64995f4148c8',
  848. 'b86525d4-3b4e-40d2-b48b-056810ad22d5',
  849. 'b96075e4-dc24-4ed4-abb7-2a51d55037ba',
  850. 'badce84e-b57a-4fe1-a386-fbbd0e1ba705',
  851. 'bb81c014-4d71-451d-aa13-eadfaef53869',
  852. 'bc1fe78c-c5fb-4a87-a485-b8ef1cfc2258',
  853. 'bcc931e4-58e6-45d0-926d-850db06186f0',
  854. 'be8387a2-f52f-4abf-a6b7-eb6657c2f063',
  855. 'bef27232-7085-450f-a5d1-02c5a84d93dc',
  856. 'c072d1a3-493e-4f6c-b276-441b32e0dd57',
  857. 'c16eb516-bbb1-45b1-a3d4-a960c3109e2f',
  858. 'c4fd87c0-9fe6-4d4d-9ecb-ed2dfcfc8803',
  859. 'c51048d8-9b4e-44ca-9734-4c9330ca4dc0',
  860. 'c51b5aad-a514-418e-afe7-6c28b658f742',
  861. 'c64dee88-674b-4fd0-8df7-7746ac11033b',
  862. 'c69d8ee7-a292-48ca-9db4-bd64515c722b',
  863. 'c87721d2-ea1c-4523-bc1c-9c3748ced1b8',
  864. 'c945e7dc-4c82-40c3-b8f9-65c62e85ed1d',
  865. 'cc57e073-e679-475f-8e52-dc8a6be9beb6',
  866. 'cd0449f7-6fe4-4e55-bfa9-90bee6c0bdc2',
  867. 'cde738d1-187a-4738-be14-c7050d1eaea3',
  868. 'cf3cd4ac-4e7d-4d69-8dfc-30df613a6fab',
  869. 'cf775661-9287-4f5a-ae13-86693c1a2a79',
  870. 'd1ed4fcb-b38d-4d9b-9feb-6509314e4487',
  871. 'd2b8bfb6-c4e9-41b2-9dcd-2693859c6dad',
  872. 'd46b3077-773e-4a87-b9b6-d62570d1b07d',
  873. 'db6aedac-c1c0-4e22-989e-6c5afb2fdb70',
  874. 'dcb53f4c-7725-493d-b0d8-b054df22e1db',
  875. 'dcbd9163-836e-4b4c-a18e-542130509eb1',
  876. 'dd291a8b-2533-4972-b8a5-f0e67cac0762',
  877. 'dfdd4064-fb61-4e04-9333-c5f60a298878',
  878. 'e053a183-d0d3-4624-853e-96119178edbc',
  879. 'e337f204-f791-47c1-b027-e9fd6d02f738',
  880. 'e381177c-c62e-4f58-813b-251b813fe6cc',
  881. 'e390fc44-9d33-4378-8501-184302aca58d',
  882. 'e4935dff-8f94-407b-a1d3-419ec5027565',
  883. 'e71f6e4c-c1f3-467f-b1af-5e2f6b700873',
  884. 'e76572d5-cf80-4666-abeb-11ce1c106317',
  885. 'e848a84b-0e8a-4184-930f-baf93ebfd4f7',
  886. 'e94b4c3f-80c7-4a77-bfcc-cc39ec24ac31',
  887. 'eab18269-21e4-40fc-b6d1-e5b28cd0672a',
  888. 'eafaf118-1378-4065-9e3b-d84966dbf713',
  889. 'f03ed3c2-65b1-4dd8-8e96-16718f0605cc',
  890. 'f2ba6387-5e5a-46e1-a2f3-e0cc645877a2',
  891. 'f486bb38-71a8-4688-bac4-62fc9c3dd183',
  892. 'f4a68d1d-f6cc-4be3-b857-de6bd573e3e4',
  893. 'f52610b5-718c-4e8d-a4c1-7585588cd8c0',
  894. 'f6a247ba-2be5-441d-83d3-30a27d492e41',
  895. 'f6d06ad0-e8c7-45e7-8045-9aa1883f558b',
  896. 'f75b9b29-702e-4525-b748-498aca1c8739',
  897. 'f9a56c2a-e431-4031-9b10-c352a06f37b9',
  898. 'fc15b762-6c94-4034-b760-9a06a99637b9',
  899. 'fc2b08fc-edd4-4da1-b980-8d8c37a3869a',
  900. 'fc5e1f1a-3bb2-4990-9cb4-4e3937c22a98',
  901. 'fd39e350-47dd-482f-9b7f-31615e6795a6',
  902. 'ff87c01f-389a-4ca8-a085-54fa1e66222e',
  903. 'ff9f8621-7ee7-40db-a5f9-6c91134655a8',
  904. 'ffba3ba6-eaeb-4e4b-bb77-88c299585450'])
  905. ------------------------------------------------------------------------
  906. File: /opt/noc/main/management/commands/collection.py (Line: 172)
  907. Function: handle_sync
  908. 165 DocCategory.fix_all()
  909. 166 try:
  910. 167 for name, doc in self.collections:
  911. 168 lc = Collection(name, doc, local=True)
  912. 169 lc.load()
  913. 170 dc = Collection(name, doc)
  914. 171 dc.load()
  915. 172 ==> lc.apply(dc)
  916. 173 except ValueError, why:
  917. 174 raise CommandError(why)
  918. 175
  919. 176 def handle_upgrade(self, collections):
  920. 177 for c in collections:
  921. 178 self.log("Upgrading %s" % c)
  922. Variables:
  923. doc = <class 'noc.inv.models.objectmodel.ObjectModel'>
  924. self = <noc.main.management.commands.collection.Command object at 0x39dc610>
  925. dc = <noc.lib.collection.Collection object at 0x3e26390>
  926. name = 'inv.objectmodels'
  927. lc = <noc.lib.collection.Collection object at 0x3e13f50>
  928. ------------------------------------------------------------------------
  929. File: /opt/noc/main/management/commands/collection.py (Line: 136)
  930. Function: _handle
  931. 129 raise
  932. 130 except:
  933. 131 error_report()
  934. 132
  935. 133 def _handle(self, *args, **options):
  936. 134 self.verbose = bool(options.get("verbosity"))
  937. 135 if options["cmd"] == "sync":
  938. 136 ==> return self.handle_sync()
  939. 137 elif options["cmd"] == "upgrade":
  940. 138 return self.handle_upgrade(args)
  941. 139 elif options["cmd"] == "install":
  942. 140 if len(args) < 2:
  943. 141 parts = args[0].split(os.path.sep)
  944. 142 if (len(parts) < 2 or parts[1] != "collections"):
  945. Variables:
  946. self = <noc.main.management.commands.collection.Command object at 0x39dc610>
  947. args = ()
  948. options =
  949. {'cmd': 'sync',
  950. 'pythonpath': None,
  951. 'settings': None,
  952. 'traceback': None,
  953. 'verbosity': '1'}
  954. ------------------------------------------------------------------------
  955. File: /opt/noc/main/management/commands/collection.py (Line: 127)
  956. Function: handle
  957. 120 msg = "%s\nAvailable collections:" % msg
  958. 121 for n, d in self.collections:
  959. 122 msg = "%s\n %s" % (msg, n)
  960. 123 return msg
  961. 124
  962. 125 def handle(self, *args, **kwargs):
  963. 126 try:
  964. 127 ==> self._handle(*args, **kwargs)
  965. 128 except CommandError:
  966. 129 raise
  967. 130 except:
  968. 131 error_report()
  969. 132
  970. 133 def _handle(self, *args, **options):
  971. Variables:
  972. self = <noc.main.management.commands.collection.Command object at 0x39dc610>
  973. args = ()
  974. kwargs =
  975. {'cmd': 'sync',
  976. 'pythonpath': None,
  977. 'settings': None,
  978. 'traceback': None,
  979. 'verbosity': '1'}
  980. ------------------------------------------------------------------------
  981. END OF TRACEBACK
Advertisement
Add Comment
Please, Sign In to add comment