generate_model
- ProjectModelRegistry.generate_model(name: str, generator_name: str, generator_arguments: glotaran.project.generators.generator.GeneratorArguments, *, allow_overwrite: bool = False, ignore_existing: bool = False)[source]
Generate a model.
- Parameters
name (str) – The name of the model.
generator_name (str) – The generator for the model.
generator_arguments (GeneratorArguments) – Arguments for the generator.
allow_overwrite (bool) – Whether to overwrite an existing model.
ignore_existing (bool) – Whether to ignore generation of a model file if it already exists.
- Raises
FileExistsError – Raised if model is already existing and allow_overwrite=False.