From 0a25528b9789dec348d2920cd0ca86ece0afdd4c Mon Sep 17 00:00:00 2001 From: Archerfou Date: Thu, 25 Apr 2019 17:42:54 +0200 Subject: [PATCH] Ajout de l'API backend --- api-backend/api.py | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 api-backend/api.py diff --git a/api-backend/api.py b/api-backend/api.py new file mode 100755 index 0000000..3d597e3 --- /dev/null +++ b/api-backend/api.py @@ -0,0 +1,34 @@ +#!/usr/bin/python2.7 +# coding: utf-8 +# Author : Alexandre Jauneau + +import os +import sys + +import requests +from flask import Flask, jsonify, request + +app = Flask(__name__) + + +@app.route('/') +def index(): + """ + Fait un call à l'API backend et renvoit le resultat au format JSON + """ + response = {} + response['body'] = "Je suis une réponse du backend" + return jsonify(response) + + +@app.route('/traceback') +def traceback(): + """ + Termine l'application avec un code erreur 1 + """ + os._exit(1) + return + + +if __name__ == '__main__': + app.run(debug=True, host='0.0.0.0', port=8001)