Don't create new app instance for background tasks. Reuse the old one!

This commit is contained in:
Patrick Jentsch
2019-09-02 10:42:28 +02:00
parent 565d273dd4
commit e658d2bbd0
2 changed files with 5 additions and 14 deletions

View File

@ -13,16 +13,12 @@ mail = Mail()
socketio = SocketIO()
def create_app(config_name, main=True):
def create_app(config_name):
app = Flask(__name__)
app.config.from_object(config[config_name])
config[config_name].init_app(app)
db.init_app(app)
if not main:
return app
login_manager.init_app(app)
mail.init_app(app)
socketio.init_app(app, message_qeue='redis://')