Example #1
0
 def _replay_runner_ckpt(self):
   """
     Replay the checkpoint stream associated with this task.
   """
   ckpt_file = self._pathspec.getpath('runner_checkpoint')
   if os.path.exists(ckpt_file):
     fp = open(ckpt_file, "r")
     ckpt_recover = ThriftRecordReader(fp, RunnerCkpt)
     for record in ckpt_recover:
       log.debug('Replaying runner checkpoint record: %s' % record)
       self._dispatcher.dispatch(self._state, record, recovery=True)
     ckpt_recover.close()
Example #2
0
 def _replay_runner_ckpt(self):
   """
     Replay the checkpoint stream associated with this task.
   """
   ckpt_file = self._pathspec.getpath('runner_checkpoint')
   if os.path.exists(ckpt_file):
     fp = open(ckpt_file, "r")
     ckpt_recover = ThriftRecordReader(fp, RunnerCkpt)
     for record in ckpt_recover:
       log.debug('Replaying runner checkpoint record: %s' % record)
       self._dispatcher.dispatch(self._state, record, recovery=True)
     ckpt_recover.close()