Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/core/loader.py
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | def prepare_origin_visit(self, *args, **kwargs) -> None: | ||||
""" | """ | ||||
pass | pass | ||||
def _store_origin_visit(self) -> None: | def _store_origin_visit(self) -> None: | ||||
"""Store origin and visit references. Sets the self.visit references. | """Store origin and visit references. Sets the self.visit references. | ||||
""" | """ | ||||
assert self.origin | assert self.origin | ||||
self.storage.origin_add_one(self.origin) | self.storage.origin_add([self.origin]) | ||||
if not self.visit_date: # now as default visit_date if not provided | if not self.visit_date: # now as default visit_date if not provided | ||||
self.visit_date = datetime.datetime.now(tz=datetime.timezone.utc) | self.visit_date = datetime.datetime.now(tz=datetime.timezone.utc) | ||||
assert isinstance(self.visit_date, datetime.datetime) | assert isinstance(self.visit_date, datetime.datetime) | ||||
assert isinstance(self.visit_type, str) | assert isinstance(self.visit_type, str) | ||||
self.visit = self.storage.origin_visit_add( | self.visit = self.storage.origin_visit_add( | ||||
[ | [ | ||||
OriginVisit( | OriginVisit( | ||||
▲ Show 20 Lines • Show All 249 Lines • Show Last 20 Lines |