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, 4, 7, 13, 5, 18, 776834))[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, 4, 7, 13, 5, 18, 776834)
- status: str
- target: str
- time: timedelta