Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/interface.py
Show First 20 Lines • Show All 789 Lines • ▼ Show 20 Lines | def origin_visit_add( | ||||
- visit: the visit object for the new visit occurrence | - visit: the visit object for the new visit occurrence | ||||
""" | """ | ||||
... | ... | ||||
@remote_api_endpoint('origin/visit/update') | @remote_api_endpoint('origin/visit/update') | ||||
def origin_visit_update( | def origin_visit_update( | ||||
self, origin: str, visit_id: int, status: Optional[str] = None, | self, origin: str, visit_id: int, status: Optional[str] = None, | ||||
metadata: Optional[Dict] = None, snapshot: Optional[bytes] = None): | metadata: Optional[Dict] = None, snapshot: Optional[bytes] = None, | ||||
date: Optional[datetime.datetime] = None): | |||||
"""Update an origin_visit's status. | """Update an origin_visit's status. | ||||
Args: | Args: | ||||
origin (str): visited origin's URL | origin (str): visited origin's URL | ||||
visit_id: Visit's id | visit_id: Visit's id | ||||
status: Visit's new status | status: Visit's new status | ||||
metadata: Data associated to the visit | metadata: Data associated to the visit | ||||
snapshot (sha1_git): identifier of the snapshot to add to | snapshot (sha1_git): identifier of the snapshot to add to | ||||
the visit | the visit | ||||
date: Update date | |||||
Returns: | Returns: | ||||
None | None | ||||
""" | """ | ||||
... | ... | ||||
@remote_api_endpoint('origin/visit/upsert') | @remote_api_endpoint('origin/visit/upsert') | ||||
▲ Show 20 Lines • Show All 466 Lines • Show Last 20 Lines |