Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/client.py
Show First 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | def release_get(self, releases): | ||||
return self.post('release', {'releases': releases}) | return self.post('release', {'releases': releases}) | ||||
def release_missing(self, releases): | 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_add(self, occurrences): | |||||
return self.post('occurrence/add', {'occurrences': occurrences}) | |||||
def snapshot_add(self, origin, visit, snapshot): | def snapshot_add(self, origin, visit, snapshot): | ||||
return self.post('snapshot/add', { | return self.post('snapshot/add', { | ||||
'origin': origin, 'visit': visit, 'snapshot': snapshot, | 'origin': origin, 'visit': visit, 'snapshot': snapshot, | ||||
}) | }) | ||||
def snapshot_get(self, snapshot_id): | def snapshot_get(self, snapshot_id): | ||||
return self.post('snapshot', { | return self.post('snapshot', { | ||||
'snapshot_id': snapshot_id | 'snapshot_id': snapshot_id | ||||
▲ Show 20 Lines • Show All 143 Lines • Show Last 20 Lines |