Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/loader.py
Show First 20 Lines • Show All 293 Lines • ▼ Show 20 Lines | def load(self) -> Dict: | ||||
} | } | ||||
if snapshot_id: | if snapshot_id: | ||||
result["snapshot_id"] = hash_to_hex(snapshot_id) | result["snapshot_id"] = hash_to_hex(snapshot_id) | ||||
return result | return result | ||||
# Prepare origin and origin_visit | # Prepare origin and origin_visit | ||||
origin = Origin(url=self.url) | origin = Origin(url=self.url) | ||||
try: | try: | ||||
self.storage.origin_add_one(origin) | self.storage.origin_add([origin]) | ||||
visit = self.storage.origin_visit_add( | visit = self.storage.origin_visit_add( | ||||
[ | [ | ||||
OriginVisit( | OriginVisit( | ||||
origin=self.url, date=self.visit_date, type=self.visit_type, | origin=self.url, date=self.visit_date, type=self.visit_type, | ||||
) | ) | ||||
] | ] | ||||
)[0] | )[0] | ||||
except Exception as e: | except Exception as e: | ||||
▲ Show 20 Lines • Show All 188 Lines • Show Last 20 Lines |