BuildArgs#
- class caf.ntem.build.BuildArgs(*, output_path, directory, scenarios=None)[source]#
Bases:
InputBaseInput arguments for the build command.
Attributes
Path to log file for the module.
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Path to directory to output SQLite database file.
Directory containing NTEM MS Access files
Scenarios to port into the database
Methods
run()Run the build functionality using the args defined.
Attributes Documentation
- Parameters:
- logging_path#
Path to log file for the module.
- model_config = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- output_path: pathlib.Path[source]#
Path to directory to output SQLite database file.
- scenarios: list[ntem_constants.Scenarios] | None[source]#
Scenarios to port into the database