aboutsummaryrefslogtreecommitdiff
path: root/api/main.py
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-02-16 12:00:36 +0100
committerlonkaars <l.leblansch@gmail.com>2021-02-16 12:00:36 +0100
commitb711f63c4087b3a9f5617af5b55afe93f414ddf5 (patch)
treea4eddad86c3024481b5bf64f6663d3143c0ab3d5 /api/main.py
parent64f53e70901069aab8344e24ebf0abe603f40ec3 (diff)
working websocket connection
Diffstat (limited to 'api/main.py')
-rw-r--r--api/main.py12
1 files changed, 5 insertions, 7 deletions
diff --git a/api/main.py b/api/main.py
index b9900f8..afa9871 100644
--- a/api/main.py
+++ b/api/main.py
@@ -1,13 +1,8 @@
from flask import Flask
-import sqlite3
-import os
+from flask_socketio import SocketIO
app = Flask(__name__)
-
-db_path = os.path.abspath("database/database.db")
-connection = sqlite3.connect(db_path, check_same_thread=False)
-#! ^^^ Dit is onveilig en goede multithreading support moet nog geïmplementeerd worden
-cursor = connection.cursor()
+socketio = SocketIO(app)
from status import status
from user.info import info
@@ -15,6 +10,7 @@ from auth.signup import signup
from auth.login import login
from auth.login_token import token
from game.new import new_game
+import game.socket
app.register_blueprint(status, url_prefix='/')
app.register_blueprint(info, url_prefix='/user')
@@ -23,3 +19,5 @@ app.register_blueprint(login, url_prefix='/auth')
app.register_blueprint(token, url_prefix='/auth')
app.register_blueprint(new_game, url_prefix='/game')
+if __name__ == "__main__":
+ socketio.run(app, host="127.0.0.1", port=5000, debug=True)