fix: cli show stat failed for single values

This commit is contained in:
Justus Kuhlmann 2026-02-27 11:20:28 +01:00
commit b2ac8939a3
Signed by: jkuhl
GPG key ID: 00ED992DD79B85A6

View file

@ -9,6 +9,7 @@ from .main import update_aliases
from .meas_io import drop_cache as mio_drop_cache from .meas_io import drop_cache as mio_drop_cache
from .meas_io import load_record as mio_load_record from .meas_io import load_record as mio_load_record
import os import os
from pyerrors import Corr
from importlib.metadata import version from importlib.metadata import version
@ -120,12 +121,14 @@ def stat(
"--dataset", "--dataset",
"-d", "-d",
), ),
record: str = typer.Argument(), record_id: str = typer.Argument(),
) -> None: ) -> None:
""" """
Show the statistics of a given record. Show the statistics of a given record.
""" """
record = mio_load_record(path, record)[0] record = mio_load_record(path, record_id)
if isinstance(record, Corr):
record = record[0]
statistics = record.idl statistics = record.idl
print(statistics) print(statistics)
return return