From 6a0f927ce20681511b6f3a079a4b266ed27ba737 Mon Sep 17 00:00:00 2001 From: Erik Reid <erik.reid@geant.org> Date: Sun, 10 Feb 2019 02:48:43 +0100 Subject: [PATCH] require accepts json --- inventory_provider/routes/jobs.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inventory_provider/routes/jobs.py b/inventory_provider/routes/jobs.py index 618a8e77..02e778ab 100644 --- a/inventory_provider/routes/jobs.py +++ b/inventory_provider/routes/jobs.py @@ -1,10 +1,12 @@ from flask import Blueprint, Response, current_app, jsonify from inventory_provider.tasks import worker +from inventory_provider.routes import common routes = Blueprint("inventory-data-job-routes", __name__) @routes.route("/update", methods=['GET', 'POST']) +@common.require_accepts_json def update(): job_ids = worker.launch_refresh_cache_all( current_app.config["INVENTORY_PROVIDER_CONFIG"]) @@ -18,11 +20,13 @@ def update_interface_statuses(): @routes.route("reload-router-config/<equipment_name>", methods=['GET', 'POST']) +@common.require_accepts_json def reload_router_config(equipment_name): result = worker.reload_router_config.delay(equipment_name) return jsonify([result.id]) @routes.route("check-task-status/<task_id>", methods=['GET', 'POST']) +@common.require_accepts_json def check_task_status(task_id): return jsonify(worker.check_task_status(task_id)) -- GitLab