summaryrefslogtreecommitdiffstats
path: root/testing-scheduler/server/src/rest/test_service_demo.py
diff options
context:
space:
mode:
Diffstat (limited to 'testing-scheduler/server/src/rest/test_service_demo.py')
-rw-r--r--testing-scheduler/server/src/rest/test_service_demo.py77
1 files changed, 0 insertions, 77 deletions
diff --git a/testing-scheduler/server/src/rest/test_service_demo.py b/testing-scheduler/server/src/rest/test_service_demo.py
deleted file mode 100644
index e6f4e38e..00000000
--- a/testing-scheduler/server/src/rest/test_service_demo.py
+++ /dev/null
@@ -1,77 +0,0 @@
-##############################################################################
-# Copyright (c) 2018 HUAWEI TECHNOLOGIES CO.,LTD and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-from flask import Flask
-from flask_cors import CORS
-from flask import request
-from flask import jsonify
-import time
-import json
-from random import randint
-
-app = Flask(__name__)
-CORS(app)
-
-
-@app.route("/greet")
-def greet():
- return "hello"
-
-
-@app.route("/answer", methods=["POST"])
-def answer():
- app.logger.debug(request.form)
- app.logger.debug(request.data)
- if jsonify(request.form) != {} and 'ping' in request.form:
- return "answer: ping is: \"" + request.form['ping'] + "\" end."
- elif request.data != "":
- requestDict = json.loads(request.data)
- if 'ping' in requestDict:
- return "answer: the ping is: \"" + requestDict['ping'] + "\" end."
- else:
- return "answer ping is null"
-
-
-@app.route("/answer2", methods=["POST"])
-def answer2():
- return "ok"
-
-
-@app.route("/five")
-def sleepFiveSeconds():
- time.sleep(5)
- return "five: receive the request."
-
-
-@app.route("/ten")
-def sleepTenSeconds():
- time.sleep(10)
- return "ten: receive the request."
-
-
-@app.route("/switch")
-def switchValue():
- value = randint(0, 10)
- if value > 4:
- return jsonify({'code': 200, 'result': 'A'})
- else:
- return jsonify({'code': 200, 'result': 'B'})
-
-
-@app.route("/switch_2")
-def switchValue_2():
- value = randint(0, 10)
- if value > 4:
- return jsonify({'code': 200, 'result': 'C'})
- else:
- return jsonify({'code': 200, 'result': 'D'})
-
-
-if __name__ == "__main__":
- app.run(host='0.0.0.0', port=5312, debug=True)