mini_arcade.modules.system_lab_scaffold.processors¶
Processor for scaffolding minimal reusable system lab experiments.
Classes¶
Specification for generating a minimal system lab scaffold. |
|
Processor for creating minimal reusable system lab experiments. |
Module Contents¶
- class mini_arcade.modules.system_lab_scaffold.processors.SystemLabScaffoldSpec[source]¶
Specification for generating a minimal system lab scaffold.
- lab_id: str¶
- case_name: str¶
- title: str¶
- target_dir: pathlib.Path¶
- class_name: str¶
- class mini_arcade.modules.system_lab_scaffold.processors.SystemLabScaffoldProcessor(**kwargs)[source]¶
Bases:
mini_arcade.cli.base_command_processor.BaseCommandProcessorProcessor for creating minimal reusable system lab experiments.
- lab_id: str¶
- case_name: str | None = None¶
- title: str | None = None¶
- destination: str = 'experiments'¶
- force: bool = False¶
- dry_run: bool = False¶