Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/core/loader.py
Show First 20 Lines • Show All 732 Lines • ▼ Show 20 Lines | def prepare_origin_visit(self, *args, **kwargs): | ||||
pass | pass | ||||
def _store_origin_visit(self): | def _store_origin_visit(self): | ||||
"""Store origin and visit references. Sets the self.origin_visit and | """Store origin and visit references. Sets the self.origin_visit and | ||||
self.visit references. | self.visit references. | ||||
""" | """ | ||||
origin = self.origin.copy() | origin = self.origin.copy() | ||||
if 'id' in origin: | |||||
# TODO: remove the condition when we finished migrating away | |||||
# from origin ids | |||||
del origin['id'] | |||||
self.send_origin(origin) | self.send_origin(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) | ||||
self.origin_visit = self.send_origin_visit( | self.origin_visit = self.send_origin_visit( | ||||
self.visit_date, self.visit_type) | self.visit_date, self.visit_type) | ||||
self.visit = self.origin_visit['visit'] | self.visit = self.origin_visit['visit'] | ||||
▲ Show 20 Lines • Show All 229 Lines • Show Last 20 Lines |