easysnowdata.catalog.health.run#
- easysnowdata.catalog.health.run(product_ids: Iterable[str] | None = None, *, kinds: Iterable[str] | None = None, progress: Callable[[str], None] | None = None) list[dict[str, Any]][source]#
Run every probe (or those of product_ids / kinds) and return the results.
Each result has
source(the row label),product,route,kind,requires,status(pass/fail/skip),errorandchecked_at, plusvaluefor the probes that measure something. progress receives one line per probe.