law.task.base#

Functions that are invoked by interactive task methods.

Functions#

print_task_deps(task: Task, stopping_condition: int | str = 1) None[source]#
print_task_status(task: Task, stopping_condition: int | str = 0, target_depth: int = 0, flags: str | None = None) None[source]#
print_task_output(task: Task, stopping_condition: int | str = 0, scheme: bool = True) None[source]#
remove_task_output(task: Task, stopping_condition: int | str = 0, mode: str | None = None, run_task: bool = False) bool[source]#
fetch_task_output(task: Task, stopping_condition: int | str = 0, mode: str | None = None, target_dir: str | Path = '.', unique_names: bool = True, include_external: bool = False) None[source]#