lir.config.util module
- class lir.config.util.TeeParser[source]
Bases:
ConfigParserParse configuration for allowing multiple tasks for given input.
- parse(config: ContextAwareDict, output_dir: Path) Any[source]
Read configuration for modules section and provide wrapped corresponding transformers.
- Parameters:
config (ContextAwareDict) – Configuration for the Tee transformer, containing a modules field with a list of module configurations.
output_dir (Path) – Output directory for the parsed modules.
- Returns:
A Tee transformer wrapping the parsed modules.
- Return type:
Any