diff --git a/chatmaild/src/chatmaild/config.py b/chatmaild/src/chatmaild/config.py index 453efea4..312c333a 100644 --- a/chatmaild/src/chatmaild/config.py +++ b/chatmaild/src/chatmaild/config.py @@ -44,7 +44,7 @@ class Config: raise ValueError(f"invalid address {addr!r}") -def write_initial_config(inipath, mail_domain, **overrides): +def write_initial_config(inipath, mail_domain, overrides): """Write out default config file, using the specified config value overrides.""" from importlib.resources import files diff --git a/chatmaild/src/chatmaild/tests/plugin.py b/chatmaild/src/chatmaild/tests/plugin.py index 8f43ccd0..2aa96149 100644 --- a/chatmaild/src/chatmaild/tests/plugin.py +++ b/chatmaild/src/chatmaild/tests/plugin.py @@ -20,7 +20,7 @@ def make_config(tmp_path): basedir.mkdir(parents=True, exist_ok=True) passdb = tmp_path.joinpath("vmail/passdb.sqlite") overrides = dict(mailboxes_dir=str(basedir), passdb_path=str(passdb)) - write_initial_config(inipath, mail_domain=mail_domain, **overrides) + write_initial_config(inipath, mail_domain, overrides=overrides) return read_config(inipath) return make_conf diff --git a/cmdeploy/src/cmdeploy/cmdeploy.py b/cmdeploy/src/cmdeploy/cmdeploy.py index 3b26a6ae..bbe9e6ee 100644 --- a/cmdeploy/src/cmdeploy/cmdeploy.py +++ b/cmdeploy/src/cmdeploy/cmdeploy.py @@ -38,7 +38,7 @@ def init_cmd(args, out): if args.inipath.exists(): print(f"Path exists, not modifying: {args.inipath}") else: - write_initial_config(args.inipath, mail_domain) + write_initial_config(args.inipath, mail_domain, overrides={}) out.green(f"created config file for {mail_domain} in {args.inipath}")