Пример #1
0
    def statusUpdate(self, driver, update):
        """
        Updates internal state before passing on to the underlying framework.
        """
        if update.task_id in driver.pendingTasks:
            if chunk_utils.isTerminalUpdate(update):
                del driver.pendingTasks[update.task_id]
            else:
                driver.pendingTasks.setActive(update.task_id)

        TaskChunkScheduler.statusUpdate(self, driver, update)