downloader.resilience.ZoneOutcome

downloader.resilience.ZoneOutcome(column, status, age=None)

Result for one zone’s download attempt.

Attributes

Name Type Description
column str Zone column name (e.g. "load_amprion").
status str One of "live" (fresh download), "cache" (snapshot restored), or "missing" (neither source available).
age pd.Timedelta | None Age of the snapshot at the time of restore, or None when status is "live" or "missing".