def run(tasks): for task in tasks: _next(task) while len(events_list): for event in events_list: if event.is_ready(): events_list.remove(event) break
def run(): while len(events_list): for event in events_list: if event.is_ready(): events_list.remove(event) break