stage.create_stage_directories()

Create the standard Stagecoach data directories.

Usage

stage.create_stage_directories(
    manifest,
    console,
    gitignore=True,
)

Parameters

manifest: dict

Manifest containing the project directory configuration.

console: Console

Rich console used for progress messages.

gitignore: bool = True
Whether to create a minimal .gitignore file in each directory.

Raises

ValueError
Raised when one or more required project directories are missing from the manifest.