From 0df28c776dcbb2e6a4dd7ccf893f3bbd83b4ec53 Mon Sep 17 00:00:00 2001 From: Hrishi Hiraskar Date: Sun, 2 Oct 2016 14:39:36 +0530 Subject: Server now serves index.html from root --- testing/SendLog/SendLog.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/testing/SendLog/SendLog.py b/testing/SendLog/SendLog.py index 5a0b20e..3d8ca53 100755 --- a/testing/SendLog/SendLog.py +++ b/testing/SendLog/SendLog.py @@ -1,15 +1,15 @@ ## Hrishi Hiraskar -## 23 September 2016 +## 2 October 2016 import gevent import time from gevent import monkey from gevent.pywsgi import WSGIServer -from flask import Flask, request, Response, render_template +from flask import Flask, request, Response, render_template, send_from_directory monkey.patch_all() -app = Flask(__name__) +app = Flask(__name__, static_folder='') # Delay time to look for new line (in s) LOOK_DELAY = 0.1 @@ -110,9 +110,14 @@ def sse_request(): # Set response method to event-stream return Response(event_stream(), mimetype='text/event-stream') +@app.route('/') +def static_file(path): + # To serve js files + return app.send_static_file(path) + @app.route('/') def page(): - return render_template('index.html') + return app.send_static_file('index.html') if __name__ == '__main__': # Set server address 127.0.0.1:8001/ -- cgit