Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/loader.py
Show First 20 Lines • Show All 356 Lines • ▼ Show 20 Lines | def load(self) -> Dict: | ||||
snapshot_id: Optional[bytes] = None | snapshot_id: Optional[bytes] = None | ||||
if snapshot and snapshot.id: # to prevent the snapshot.id to b"" | if snapshot and snapshot.id: # to prevent the snapshot.id to b"" | ||||
snapshot_id = snapshot.id | snapshot_id = snapshot.id | ||||
assert visit.visit | assert visit.visit | ||||
visit_status = OriginVisitStatus( | visit_status = OriginVisitStatus( | ||||
origin=self.url, | origin=self.url, | ||||
visit=visit.visit, | visit=visit.visit, | ||||
type=self.visit_type, | |||||
date=now(), | date=now(), | ||||
status=status_visit, | status=status_visit, | ||||
snapshot=snapshot_id, | snapshot=snapshot_id, | ||||
) | ) | ||||
self.storage.origin_visit_status_add([visit_status]) | self.storage.origin_visit_status_add([visit_status]) | ||||
result: Dict[str, Any] = { | result: Dict[str, Any] = { | ||||
"status": status_load, | "status": status_load, | ||||
} | } | ||||
▲ Show 20 Lines • Show All 430 Lines • Show Last 20 Lines |