Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/client.py
Show First 20 Lines • Show All 207 Lines • ▼ Show 20 Lines | def directory_entry_get_by_path(self, directory, paths): | ||||
paths=paths)) | paths=paths)) | ||||
def tool_add(self, tools): | def tool_add(self, tools): | ||||
return self.post('tool/add', {'tools': tools}) | return self.post('tool/add', {'tools': tools}) | ||||
def tool_get(self, tool): | def tool_get(self, tool): | ||||
return self.post('tool/data', {'tool': tool}) | return self.post('tool/data', {'tool': tool}) | ||||
def origin_metadata_add(self, origin_id, ts, provider, tool, metadata): | def origin_metadata_add(self, origin_url, ts, provider, tool, metadata): | ||||
return self.post('origin/metadata/add', {'origin_id': origin_id, | return self.post('origin/metadata/add', {'origin_url': origin_url, | ||||
'ts': ts, | 'ts': ts, | ||||
'provider': provider, | 'provider': provider, | ||||
'tool': tool, | 'tool': tool, | ||||
'metadata': metadata}) | 'metadata': metadata}) | ||||
def origin_metadata_get_by(self, origin_id, provider_type=None): | def origin_metadata_get_by(self, origin_url, provider_type=None): | ||||
return self.post('origin/metadata/get', { | return self.post('origin/metadata/get', { | ||||
'origin_id': origin_id, | 'origin_url': origin_url, | ||||
'provider_type': provider_type | 'provider_type': provider_type | ||||
}) | }) | ||||
def metadata_provider_add(self, provider_name, provider_type, provider_url, | def metadata_provider_add(self, provider_name, provider_type, provider_url, | ||||
metadata): | metadata): | ||||
return self.post('provider/add', {'provider_name': provider_name, | return self.post('provider/add', {'provider_name': provider_name, | ||||
'provider_type': provider_type, | 'provider_type': provider_type, | ||||
'provider_url': provider_url, | 'provider_url': provider_url, | ||||
Show All 24 Lines |