Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/server.py
Show First 20 Lines • Show All 186 Lines • ▼ Show 20 Lines | |||||
@app.route('/object/find_by_sha1_git', methods=['POST']) | @app.route('/object/find_by_sha1_git', methods=['POST']) | ||||
def object_find_by_sha1_git(): | def object_find_by_sha1_git(): | ||||
return encode_data(get_storage().object_find_by_sha1_git( | return encode_data(get_storage().object_find_by_sha1_git( | ||||
**decode_request(request))) | **decode_request(request))) | ||||
@app.route('/occurrence', methods=['POST']) | |||||
def occurrence_get(): | |||||
return encode_data(get_storage().occurrence_get(**decode_request(request))) | |||||
@app.route('/occurrence/add', methods=['POST']) | @app.route('/occurrence/add', methods=['POST']) | ||||
def occurrence_add(): | def occurrence_add(): | ||||
return encode_data(get_storage().occurrence_add(**decode_request(request))) | return encode_data(get_storage().occurrence_add(**decode_request(request))) | ||||
@app.route('/snapshot/add', methods=['POST']) | @app.route('/snapshot/add', methods=['POST']) | ||||
def snapshot_add(): | def snapshot_add(): | ||||
return encode_data(get_storage().snapshot_add(**decode_request(request))) | return encode_data(get_storage().snapshot_add(**decode_request(request))) | ||||
▲ Show 20 Lines • Show All 195 Lines • Show Last 20 Lines |