Skip to content

PreflightReport

Part of Diagnostics & preflight in the Python API reference.

Related guidance: getting-started/preflight, how-to/troubleshooting.

Runnable examples: preflight.py.

from picogrid_ecn_client import PreflightReport

Collect the checks and readiness observed by one preflight run.

PreflightReport(
*,
generated_at: datetime,
successful: bool,
ready: bool,
checks: tuple[PreflightCheck, ...],
)

Source · models/diagnostics.py

NameTypeRequiredDefaultConstraintsDescription
generated_atdatetimeyesTimezone-aware UTC time when the report was generated.
successfulboolyesWhether every required preflight check passed.
readyboolyesWhether the client was ready for this report.
checkstuple[PreflightCheck, …]yesOrdered check results included in the report.

Version 0.2.0 · branch main