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