diff --git a/app.py b/app.py index 8116eb9..8d14584 100644 --- a/app.py +++ b/app.py @@ -1,3 +1,5 @@ +import time + import flask import re import string @@ -21,7 +23,6 @@ app = flask.Flask(__name__, static_url_path='/static') - # unsafeRandId generates a random string composed from english upper case letters and digits # it's called unsafe because it doesn't use a crypto random generator def unsafeRandId(len): @@ -93,6 +94,16 @@ def update_todo(): @app.route('/todos', methods=['POST']) def add_todo(): + print("starting... ") + time.sleep(10) + counter = 0 + + for i in range(0, 120): + for x in range(0, 700): + counter = counter + 1 + + print("sleeping, messages ", counter) + time.sleep(1) todos = Store.getInstance().todos fr = flask.request req = fr.get_json() @@ -139,6 +150,7 @@ def remove_all(): def favicon(): return send_from_directory(os.path.join(app.root_path, 'static'), 'rookout_favicon.ico', mimetype='image/vnd.microsoft.icon') + def initialize_tracer(): config = Config( config={ @@ -155,7 +167,12 @@ def initialize_tracer(): flask_tracer = FlaskTracer(initialize_tracer, True, app) import rook -rook.start() +rook.start( + token="4e2a7d3499fb4e3d6d4cf46b3fe6a00fa30d4bef64244afa3cfe602d30c72df8", + host="ws://localhost", + debug=True, + port=7488, +) if __name__ == "__main__": - app.run(host='0.0.0.0') + app.run(host='0.0.0.0',port=5555) diff --git a/src/flask-opentracing b/src/flask-opentracing new file mode 160000 index 0000000..e56318f --- /dev/null +++ b/src/flask-opentracing @@ -0,0 +1 @@ +Subproject commit e56318f9c84978ecdaeaaff4aa819dc86f5509c7