Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (dp1
- S'component'
- p2
- S'noc-sae'
- p3
- sS'source'
- p4
- S'system'
- p5
- sS'traceback'
- p6
- VUNHANDLED EXCEPTION (2013-05-24 10:19:00.991056)\u000aWorking directory: /opt/noc\u000a<class 'noc.sa.models.reducetask.DoesNotExist'>\u000aReduceTask matching query does not exist.\u000aSTART OF TRACEBACK\u000a------------------------------------------------------------------------\u000aFile: /opt/noc/lib/python2.7/site-packages/django/db/models/query.py (Line: 366)\u000aFunction: get\u000a 359 if self.query.can_filter():\u000a 360 clone = clone.order_by()\u000a 361 num = len(clone)\u000a 362 if num == 1:\u000a 363 return clone._result_cache[0]\u000a 364 if not num:\u000a 365 raise self.model.DoesNotExist("%s matching query does not exist."\u000a 366 ==> % self.model._meta.object_name)\u000a 367 raise self.model.MultipleObjectsReturned("get() returned more than one %s -- it returned %s! Lookup parameters were %s"\u000a 368 % (self.model._meta.object_name, num, kwargs))\u000a 369 \u000a 370 def create(self, **kwargs):\u000a 371 """\u000a 372 Creates a new object with the given kwargs, saving it to the database\u000aVariables:\u000a clone = []\u000a num = 0\u000a self = \u000a[<ReduceTask: 181647738>, <ReduceTask: 181647739>, <ReduceTask: 181647740>, <ReduceTask: 181647741>, <ReduceTask: 181647742>, <ReduceTask: 181647743>, <ReduceTask: 181647744>, <ReduceTask: 181647745>, <ReduceTask: 181942895>, <ReduceTask: 181647746>, <ReduceTask: 181942896>, <ReduceTask: 181647747>, <ReduceTask: 181647748>, <ReduceTask: 181647749>, <ReduceTask: 181647750>, <ReduceTask: 181647751>, <ReduceTask: 181647752>, <ReduceTask: 181647753>, <ReduceTask: 181647128>, <ReduceTask: 181647754>, '...(remaining elements truncated)...']\u000a args = ()\u000a kwargs = {'id__exact': 181943268}\u000a------------------------------------------------------------------------\u000aFile: /opt/noc/lib/python2.7/site-packages/django/db/models/fields/related.py (Line: 350)\u000aFunction: __get__\u000a 343 raise self.field.rel.to.DoesNotExist\u000a 344 other_field = self.field.rel.get_related_field()\u000a 345 if other_field.rel:\u000a 346 params = {'%s__pk' % self.field.rel.field_name: val}\u000a 347 else:\u000a 348 params = {'%s__exact' % self.field.rel.field_name: val}\u000a 349 qs = self.get_query_set(instance=instance)\u000a 350 ==> rel_obj = qs.get(**params)\u000a 351 setattr(instance, self.cache_name, rel_obj)\u000a 352 return rel_obj\u000a 353 \u000a 354 def __set__(self, instance, value):\u000a 355 if instance is None:\u000a 356 raise AttributeError("%s must be accessed via instance" % self._field.name)\u000aVariables:\u000a qs = \u000a[<ReduceTask: 181647738>, <ReduceTask: 181647739>, <ReduceTask: 181647740>, <ReduceTask: 181647741>, <ReduceTask: 181647742>, <ReduceTask: 181647743>, <ReduceTask: 181647744>, <ReduceTask: 181647745>, <ReduceTask: 181942895>, <ReduceTask: 181647746>, <ReduceTask: 181942896>, <ReduceTask: 181647747>, <ReduceTask: 181647748>, <ReduceTask: 181647749>, <ReduceTask: 181647750>, <ReduceTask: 181647751>, <ReduceTask: 181647752>, <ReduceTask: 181647753>, <ReduceTask: 181647128>, <ReduceTask: 181647754>, '...(remaining elements truncated)...']\u000a val = 181943268\u000a instance = <MapTask: 182071200: EX4200-GYUMRI Juniper.JUNOS.get_bfd_sessions>\u000a other_field = <django.db.models.fields.AutoField: id>\u000a self = \u000a<django.db.models.fields.related.ReverseSingleRelatedObjectDescriptor object at 0xc1fa90>\u000a instance_type = <class 'noc.sa.models.maptask.MapTask'>\u000a params = {'id__exact': 181943268}\u000a------------------------------------------------------------------------\u000aFile: /opt/noc/sa/sae/sae.py (Line: 477)\u000aFunction: process_mrtasks\u000a 470 throttled_shards = set() # shard_id\u000a 471 self.blocked_pools = set() # Reset block status\u000a 472 # Run tasks\u000a 473 for mt in MapTask.objects.filter(status="W", next_try__lte=t,\u000a 474 managed_object__activator__shard__is_active=True,\u000a 475 managed_object__activator__shard__name__in=self.shards).select_related():\u000a 476 # Check for task timeouts\u000a 477 ==> if mt.task.stop_time < t:\u000a 478 mt.status = "F"\u000a 479 mt.script_result = dict(code=ERR_TIMEOUT, text="Timed out")\u000a 480 try:\u000a 481 mt.save()\u000a 482 except Exception:\u000a 483 pass # Can raise integrity error if MRT is gone\u000aVariables:\u000a map_callback = <function map_callback at 0x8c93230>\u000a exec_script = <function exec_script at 0x8c939b0>\u000a self = <noc.sa.sae.sae.SAE object at 0x7f4310b27ad0>\u000a throttled_shards = set([])\u000a mt = <MapTask: 182071200: EX4200-GYUMRI Juniper.JUNOS.get_bfd_sessions>\u000a t = datetime.datetime(2013, 5, 24, 10, 18, 59, 318431)\u000a sae_mrt_rate = 0\u000a shard_mrt_rate = {}\u000a------------------------------------------------------------------------\u000aFile: /opt/noc/sa/sae/sae.py (Line: 203)\u000aFunction: tick\u000a 196 Called every second. Performs periodic maintainance\u000a 197 and runs pending Map/Reduce tasks\u000a 198 """\u000a 199 t = time.time()\u000a 200 reset_queries() # Clear debug SQL log\u000a 201 if t - self.last_mrtask_check >= self.mrt_schedule_interval:\u000a 202 # Check Map/Reduce task status\u000a 203 ==> self.process_mrtasks()\u000a 204 self.last_mrtask_check = t\u000a 205 if t - self.last_status_refresh >= self.activator_status_interval:\u000a 206 self.refresh_activator_status()\u000a 207 \u000a 208 def write_event(self, data, timestamp=None, managed_object=None):\u000a 209 """\u000aVariables:\u000a self = <noc.sa.sae.sae.SAE object at 0x7f4310b27ad0>\u000a t = 1369376339.318407\u000a------------------------------------------------------------------------\u000aFile: /opt/noc/lib/nbsocket/socketfactory.py (Line: 246)\u000aFunction: run\u000a 239 time.sleep(1)\u000a 240 last_tick = last_stale = time.time()\u000a 241 while cond() and not self.to_shutdown:\u000a 242 self.loop(1)\u000a 243 t = time.time()\u000a 244 if self.tick_callback and t - last_tick >= 1:\u000a 245 try:\u000a 246 ==> self.tick_callback()\u000a 247 except Exception:\u000a 248 error_report()\u000a 249 logging.info("Restoring from tick() failure")\u000a 250 last_tick = t\u000a 251 if t - last_stale >= 1:\u000a 252 self.close_stale()\u000aVariables:\u000a self = <noc.lib.nbsocket.socketfactory.SocketFactory object at 0x1466310>\u000a cond = <function <lambda> at 0x29edc80>\u000a t = 1369376339.318401\u000a last_stale = 1369376336.332407\u000a run_forever = True\u000a last_tick = 1369376336.332407\u000a------------------------------------------------------------------------\u000aEND OF TRACEBACK
- p7
- sS'type'
- p8
- S'Unhandled Exception'
- p9
- sS'ts'
- p10
- I1369376341
- s.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement