Add redis to requirements and test for uwsgi to monkeypatch

This commit is contained in:
Jeremy Zhang
2017-08-27 02:22:03 +00:00
parent 0631ccc96d
commit 718fafe0a0
2 changed files with 11 additions and 5 deletions

View File

@ -7,12 +7,17 @@ from .blueprints import api, user, admin, embed, gateway
import os
from titanembeds.database import get_administrators_list
if config.get("websockets-mode", None) == "eventlet":
import eventlet
eventlet.monkey_patch()
elif config.get("websockets-mode", None) == "gevent":
try:
import uwsgi
from gevent import monkey
monkey.patch_all()
except:
if config.get("websockets-mode", None) == "eventlet":
import eventlet
eventlet.monkey_patch()
elif config.get("websockets-mode", None) == "gevent":
from gevent import monkey
monkey.patch_all()
os.chdir(config['app-location'])
app = Flask(__name__, static_folder="static")