diff --git a/generator.conf b/generator.conf index c7d00b2..7fddb10 100644 --- a/generator.conf +++ b/generator.conf @@ -134,7 +134,8 @@ protoreplace: Beschlussvorlage" -sendmail: ["/usr/bin/msmtp"] +sendmail: ["/usr/sbin/sendmail"] +override_file: "@import(personal.conf:override_file)" # vim: filetype=yaml diff --git a/helpers/generate.py b/helpers/generate.py index 674f685..815f47b 100755 --- a/helpers/generate.py +++ b/helpers/generate.py @@ -204,6 +204,9 @@ def do_imports(entry): def get_config(f): raw_config = yaml.safe_load(open(f)) config = do_imports(raw_config) + if "override_file" in config: + override_config = yaml.safe_load(open(config["override_file"])) + config.update(override_config) return config if __name__ == "__main__":