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_atdatetimeyes——Timezone-aware UTC time when the report was generated.
successfulboolyes——Whether every required preflight check passed.
readyboolyes——Whether the client was ready for this report.
checkstuple[PreflightCheck, …]yes——Ordered check results included in the report.

Version 0.2.0 · branch main