rialto.runner.reporting package
Submodules
rialto.runner.reporting.bookkeeper module
rialto.runner.reporting.mailer module
- class rialto.runner.reporting.mailer.Mailer[source]
Bases:
objectSend email reports
rialto.runner.reporting.record module
- class rialto.runner.reporting.record.Record(job: str, target: str, date: ~.datetime.date, time: ~datetime.timedelta, records: int, status: str, reason: str, exception: str | None = None, run_timestamp: ~.datetime.timestamp = datetime.datetime(2026, 2, 3, 12, 24, 46, 569829))[source]
Bases:
objectDataclass with information about one run of one pipeline.
- date: date
- exception: str | None = None
- job: str
- reason: str
- records: int
- run_timestamp: timestamp = datetime.datetime(2026, 2, 3, 12, 24, 46, 569829)
- status: str
- target: str
- time: timedelta