Bases: logging.Handler
Extension of the logging handler class.
Feed tasks to an execution queue.
A scheduler is made of a execution queue which is feeded with tasks. The scheduler coordinates the execution of the pipeline, building tasks for each segment and product.
Push the segment task list to the queue.
Segment repository is created at this stage, where a copy of the code, visu and argument files are saved. The parent segment outputs are combined to form the task list.
Add task to the queue.
There is one task for each input which are the products of the parent segment.
Start the scheduler.
Start a tracker and fill the task queue with the first segment task.
Store meta information for segment.
Store meta info at the segment level on disk (to rebuild db).