Changeset View
Changeset View
Standalone View
Standalone View
swh/scheduler/api/server.py
Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | def disable_tasks(): | ||||
return encode_data(get_sched().disable_tasks(**decode_request(request))) | return encode_data(get_sched().disable_tasks(**decode_request(request))) | ||||
@app.route('/get_tasks', methods=['POST']) | @app.route('/get_tasks', methods=['POST']) | ||||
def get_tasks(): | def get_tasks(): | ||||
return encode_data(get_sched().get_tasks(**decode_request(request))) | return encode_data(get_sched().get_tasks(**decode_request(request))) | ||||
@app.route('/search_tasks', methods=['POST']) | |||||
def search_tasks(): | |||||
return encode_data(get_sched().search_tasks(**decode_request(request))) | |||||
@app.route('/peek_ready_tasks', methods=['POST']) | @app.route('/peek_ready_tasks', methods=['POST']) | ||||
def peek_ready_tasks(): | def peek_ready_tasks(): | ||||
return encode_data(get_sched().peek_ready_tasks(**decode_request(request))) | return encode_data(get_sched().peek_ready_tasks(**decode_request(request))) | ||||
@app.route('/grab_ready_tasks', methods=['POST']) | @app.route('/grab_ready_tasks', methods=['POST']) | ||||
def grab_ready_tasks(): | def grab_ready_tasks(): | ||||
return encode_data(get_sched().grab_ready_tasks(**decode_request(request))) | return encode_data(get_sched().grab_ready_tasks(**decode_request(request))) | ||||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |