Fix/remove app recreation when used by Flask-Script (Manager)

This commit is contained in:
Filip Valder
2017-08-16 11:49:09 +02:00
parent a5ab1de042
commit 1775d33f63

View File

@@ -54,10 +54,14 @@ from module_build_service.config import init_config
from module_build_service.proxy import ReverseProxy
def create_app(debug=False, verbose=False, quiet=False):
app = Flask(__name__)
app.wsgi_app = ReverseProxy(app.wsgi_app)
app = Flask(__name__)
app.wsgi_app = ReverseProxy(app.wsgi_app)
conf = init_config(app)
db = SQLAlchemy(app)
def create_app(debug=False, verbose=False, quiet=False):
# logging (intended for flask-script, see manage.py)
log = getLogger(__name__)
if debug:
@@ -69,10 +73,6 @@ def create_app(debug=False, verbose=False, quiet=False):
return app
app = create_app()
conf = init_config(app)
db = SQLAlchemy(app)
def load_views():
from module_build_service import views