Changeset View
Changeset View
Standalone View
Standalone View
swh/scheduler/journal_client.py
Show All 21 Lines | for ovs_dict in messages[msg_type]: | ||||
if ovs_dict["status"] in ("created", "ongoing"): | if ovs_dict["status"] in ("created", "ongoing"): | ||||
continue | continue | ||||
visit_stats_d = { | visit_stats_d = { | ||||
"url": ovs_dict["origin"], | "url": ovs_dict["origin"], | ||||
"visit_type": ovs_dict["type"], | "visit_type": ovs_dict["type"], | ||||
"last_uneventful": None, | "last_uneventful": None, | ||||
"last_eventful": None, | "last_eventful": None, | ||||
"last_failed": None, | "last_failed": None, | ||||
"last_snapshot": ovs_dict["snapshot"], | |||||
} | } | ||||
# partial, snapshot -> eventful | # partial, snapshot -> eventful | ||||
if ovs_dict["status"] == "partial" and ovs_dict["snapshot"] is not None: | if ovs_dict["status"] == "partial" and ovs_dict["snapshot"] is not None: | ||||
key_date = "last_eventful" | key_date = "last_eventful" | ||||
# partial, no snapshot -> failed | # partial, no snapshot -> failed | ||||
elif ovs_dict["status"] == "partial" and ovs_dict["snapshot"] is None: | elif ovs_dict["status"] == "partial" and ovs_dict["snapshot"] is None: | ||||
key_date = "last_failed" | key_date = "last_failed" | ||||
Show All 9 Lines |