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}") 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.""" """Write out default config file, using the specified config value overrides."""
from importlib.resources import files from importlib.resources import files

View File

@@ -20,7 +20,7 @@ def make_config(tmp_path):
basedir.mkdir(parents=True, exist_ok=True) basedir.mkdir(parents=True, exist_ok=True)
passdb = tmp_path.joinpath("vmail/passdb.sqlite") passdb = tmp_path.joinpath("vmail/passdb.sqlite")
overrides = dict(mailboxes_dir=str(basedir), passdb_path=str(passdb)) 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 read_config(inipath)
return make_conf return make_conf

View File

@@ -38,7 +38,7 @@ def init_cmd(args, out):
if args.inipath.exists(): if args.inipath.exists():
print(f"Path exists, not modifying: {args.inipath}") print(f"Path exists, not modifying: {args.inipath}")
else: 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}") out.green(f"created config file for {mail_domain} in {args.inipath}")