コード例 #1
0
 def fire_actors(self):
     total = ActionResult(did_fire=False)
     with traceback_context():        
         for actor in self.actor_mgr.enabled_actors():
             try:
                 action_result = actor.fire()
                 total.merge(action_result)
             except:
                 _log.error('\n'.join(format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)))
     self.idle = not total.did_fire
コード例 #2
0
ファイル: scheduler.py プロジェクト: JvanDalfsen/calvin-base
 def _log_exception_during_fire(self, e):
     from infi.traceback import format_exception
     _log.error('\n'.join(format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)))
コード例 #3
0
 def _log_exception_during_fire(self, e):
     from infi.traceback import format_exception
     _log.error('\n'.join(
         format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)))