files should be a list for all of oqcd imports

This commit is contained in:
Justus Kuhlmann 2026-07-08 10:21:35 +02:00
commit 906a2bdf38
Signed by: jkuhl
GPG key ID: 00ED992DD79B85A6

View file

@ -221,11 +221,11 @@ def import_toml(path: Path, file: str, copy_file: bool=True) -> None:
version=md['version'], cfg_separator=md['cfg_separator'], sep='/')
elif project['code'] == 'openQCD':
if not (isinstance(md['files'], list)):
raise ValueError("files has to be a list of strings")
if not all(isinstance(f, str) for f in md["files"]):
raise ValueError("files has to be a list of strings")
if md['measurement'] == 'ms1':
if not (isinstance(md['files'], list)):
raise ValueError("files has to be a list of strings")
if not all(isinstance(f, str) for f in md["files"]):
raise ValueError("files has to be a list of strings")
if 'param_file' in md.keys():
parameter_file = md['param_file']
if parameter_file.endswith(".ms1.in"):