[update] cycle_next use uuid version
This commit is contained in:
@@ -160,6 +160,12 @@ class Project(threading.Thread):
|
||||
# Trace
|
||||
self.mqtt_thread.broadcast_command('project:task ' + task.name + ' start at ' + datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3])
|
||||
elif action.type == 'cycle' and task.status != 1:
|
||||
# TODO: directly goto next without swich cycle as running task
|
||||
""" if task._cycle_count < task._cycle - 1:
|
||||
task._cycle_count += 1
|
||||
cycle_target = self._task_manager.task_list[task._cycle_next - 1] # TODO: not sure deep or shallow
|
||||
cycle_target.reset()
|
||||
task = cycle_target """
|
||||
self._task_manager.set_running_task(task)
|
||||
elif action.type == 'stop' and len(self._task_manager.running_task.parameter_set) == 0:
|
||||
self.mqtt_thread.broadcast_command('project:task ' + str(self._task_manager.running_task.name) + ' stop at ' + datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3])
|
||||
|
||||
Reference in New Issue
Block a user