doot.workflow.check_locs

Classes

CheckLocsTask

A Task for registered directories exist.

Module Contents

class doot.workflow.check_locs.CheckLocsTask(
spec: doot.workflow.interface.TaskSpec_i = None,
)[source]

Bases: doot.workflow.DootTask

A Task for registered directories exist. Will build missing if doot.config.startup.location_check.make_missing is true

Parameters:

spec (doot.workflow.interface.TaskSpec_i)

task_name = '_locations::check'
checklocs(
spec: doot.workflow.interface.ActionSpec_i,
state: dict,
args: list,
) None[source]
Parameters:
  • spec (doot.workflow.interface.ActionSpec_i)

  • state (dict)

  • args (list)

Return type:

None