Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/client.py
Show First 20 Lines • Show All 136 Lines • ▼ Show 20 Lines | def release_missing(self, releases): | ||||
return self.post('release/missing', {'releases': releases}) | return self.post('release/missing', {'releases': releases}) | ||||
def object_find_by_sha1_git(self, ids): | def object_find_by_sha1_git(self, ids): | ||||
return self.post('object/find_by_sha1_git', {'ids': ids}) | return self.post('object/find_by_sha1_git', {'ids': ids}) | ||||
def occurrence_get(self, origin_id): | def occurrence_get(self, origin_id): | ||||
return self.post('occurrence', {'origin_id': origin_id}) | return self.post('occurrence', {'origin_id': origin_id}) | ||||
def occurrence_add(self, occurrences): | def occurrence_add(self, occurrences, origin_visit): | ||||
return self.post('occurrence/add', {'occurrences': occurrences}) | return self.post('occurrence/add', {'occurrences': occurrences, | ||||
'origin_visit': origin_visit}) | |||||
def origin_get(self, origin): | def origin_get(self, origin): | ||||
return self.post('origin/get', {'origin': origin}) | return self.post('origin/get', {'origin': origin}) | ||||
def origin_add_one(self, origin): | def origin_add_one(self, origin): | ||||
return self.post('origin/add', {'origin': origin}) | return self.post('origin/add', {'origin': origin}) | ||||
def origin_visit_add(self, origin, ts): | |||||
return self.post('origin/visit/add', {'origin': origin, 'ts': ts}) | |||||
def origin_visit_update(self, origin, visit_id, status): | |||||
return self.post('origin/visit/update', {'origin': origin, | |||||
'visit_id': visit_id, | |||||
'status': status}) | |||||
def origin_visit_get(self, origin): | def origin_visit_get(self, origin): | ||||
return self.post('origin/visit/get', {'origin': origin}) | return self.post('origin/visit/get', {'origin': origin}) | ||||
def person_get(self, person): | def person_get(self, person): | ||||
return self.post('person', {'person': person}) | return self.post('person', {'person': person}) | ||||
def fetch_history_start(self, origin_id): | def fetch_history_start(self, origin_id): | ||||
return self.post('fetch_history/start', {'origin_id': origin_id}) | return self.post('fetch_history/start', {'origin_id': origin_id}) | ||||
Show All 27 Lines |