TEMPFIX: allow ms1 to not have an in or par file part 4
Some checks failed
Mypy / mypy (push) Failing after 1m12s
Pytest / pytest (3.12) (push) Successful in 1m17s
Pytest / pytest (3.13) (push) Failing after 39s
Pytest / pytest (3.14) (push) Failing after 39s
Ruff / ruff (push) Failing after 40s

This commit is contained in:
Justus Kuhlmann 2026-04-09 12:18:59 +02:00
commit e3be65beec
Signed by: jkuhl
GPG key ID: 00ED992DD79B85A6
2 changed files with 2 additions and 2 deletions

View file

@ -82,6 +82,7 @@ def write_measurement(path: Path, ensemble: str, measurement: dict[str, dict[str
# Temporary solution # Temporary solution
parameters = {} parameters = {}
parameters["rand"] = {} parameters["rand"] = {}
parameters["rw_fcts"] = [{}]
for nrw in range(1): for nrw in range(1):
if "nsrc" not in parameters["rw_fcts"][nrw]: if "nsrc" not in parameters["rw_fcts"][nrw]:
parameters["rw_fcts"][nrw]["nsrc"] = 1 parameters["rw_fcts"][nrw]["nsrc"] = 1
@ -91,7 +92,6 @@ def write_measurement(path: Path, ensemble: str, measurement: dict[str, dict[str
parameters["rw_fcts"][nrw]["np"] = "None" parameters["rw_fcts"][nrw]["np"] = "None"
if "irp" not in parameters["rw_fcts"][nrw]: if "irp" not in parameters["rw_fcts"][nrw]:
parameters["rw_fcts"][nrw]["irp"] = "None" parameters["rw_fcts"][nrw]["irp"] = "None"
# raise Exception("Need parameter file for this code!")
pars = {} pars = {}
subkeys = [] subkeys = []
for i in range(len(parameters["rw_fcts"])): for i in range(len(parameters["rw_fcts"])):

View file

@ -202,7 +202,7 @@ def import_toml(path: Path, file: str, copy_file: bool=True) -> None:
# Temporary solution # Temporary solution
parameters = {} parameters = {}
parameters["rand"] = {} parameters["rand"] = {}
parameters["rw_fcts"] = [] parameters["rw_fcts"] = [{}]
for nrw in range(1): for nrw in range(1):
if "nsrc" not in parameters["rw_fcts"][nrw]: if "nsrc" not in parameters["rw_fcts"][nrw]:
parameters["rw_fcts"][nrw]["nsrc"] = 1 parameters["rw_fcts"][nrw]["nsrc"] = 1