def state_saver(self, proc, state): proc.receive[ watcher.Completion] = lambda completion: scanner.save(state) proc.receive[ResultEvent] = lambda event: event.affect_state(state)
def state_saver(self, proc, state): proc.receive[watcher.Completion] = lambda completion: scanner.save(state) proc.receive[ResultEvent] = lambda event: event.affect_state(state)
def finalize(self, result=None): debug(self.state) scanner.save()