List Pipeline Stages¶
The list
command in DoIt can be used to query the tasks created in a dodo
script.
For example, doit list -f dodo.py
on the dodo script described here
gives the following output.
$ doit list -f dodo.py
CombineCounts
GetCounts
Task
Note that Task
here is the default task that all other tasks inherit from. It is also possible to list
and see the status of the task instances, whether to rebuild etc., using the --all --status
options
of doit list
command.
$ doit list --all --status -f dodo.py
R CombineCounts
U CombineCounts: Combine counts
R GetCounts
U GetCounts:n~1 Count lines, words and characters in file
U GetCounts:n~2 Count lines, words and characters in file
R Task
where R
denotes ‘to run’ and U
denotes ‘to update’. More details on the doit list
command can be
found here.