From 82f81c62ac4bb640c731edfb43d5107e872c0f25 Mon Sep 17 00:00:00 2001
From: Patrick Jentsch
Date: Wed, 28 Aug 2019 09:49:25 +0200
Subject: [PATCH] Apply monkey patch to all modules supported by eventlet.
---
opaque.py | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git a/opaque.py b/opaque.py
index 0c0fc77b..55b41b8c 100644
--- a/opaque.py
+++ b/opaque.py
@@ -1,14 +1,7 @@
import eventlet
-eventlet.monkey_patch(os=True,
- select=True,
- socket=True,
- thread=False,
- time=True,
- psycopg=True)
-
+eventlet.monkey_patch()
from dotenv import load_dotenv
load_dotenv()
-
from app import create_app, db, socketio
from app.models import Corpus, User, Role, Permission, Job
from flask_migrate import Migrate
@@ -19,10 +12,6 @@ app = create_app(os.getenv('FLASK_CONFIG') or 'default')
migrate = Migrate(app, db)
-if __name__ == '__main__':
- socketio.run(app)
-
-
@app.shell_context_processor
def make_shell_context():
return dict(db=db,
@@ -39,3 +28,7 @@ def test():
import unittest
tests = unittest.TestLoader().discover('tests')
unittest.TextTestRunner(verbosity=2).run(tests)
+
+
+if __name__ == '__main__':
+ socketio.run(app)