Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/api/server.py
Show First 20 Lines • Show All 434 Lines • ▼ Show 20 Lines | |||||
@app.route('/origin/visit/upsert', methods=['POST']) | @app.route('/origin/visit/upsert', methods=['POST']) | ||||
@timed | @timed | ||||
def origin_visit_upsert(): | def origin_visit_upsert(): | ||||
return encode_data(get_storage().origin_visit_upsert( | return encode_data(get_storage().origin_visit_upsert( | ||||
**decode_request(request))) | **decode_request(request))) | ||||
@app.route('/fetch_history', methods=['GET']) | |||||
@timed | |||||
def fetch_history_get(): | |||||
return encode_data(get_storage().fetch_history_get(request.args['id'])) | |||||
@app.route('/fetch_history/start', methods=['POST']) | |||||
@timed | |||||
def fetch_history_start(): | |||||
return encode_data( | |||||
get_storage().fetch_history_start(**decode_request(request))) | |||||
@app.route('/fetch_history/end', methods=['POST']) | |||||
@timed | |||||
def fetch_history_end(): | |||||
return encode_data( | |||||
get_storage().fetch_history_end(**decode_request(request))) | |||||
@app.route('/tool/data', methods=['POST']) | @app.route('/tool/data', methods=['POST']) | ||||
@timed | @timed | ||||
def tool_get(): | def tool_get(): | ||||
return encode_data(get_storage().tool_get( | return encode_data(get_storage().tool_get( | ||||
**decode_request(request))) | **decode_request(request))) | ||||
@app.route('/tool/add', methods=['POST']) | @app.route('/tool/add', methods=['POST']) | ||||
▲ Show 20 Lines • Show All 149 Lines • Show Last 20 Lines |