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)