don't use kwargs for overrides parameter

This commit is contained in:
holger krekel
2024-07-10 12:12:18 +02:00
parent 920e062293
commit a7ef6ee35b
3 changed files with 3 additions and 3 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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}")