installmgr/app/__init__.py

28 lines
576 B
Python
Raw Permalink Normal View History

2021-09-18 17:38:52 +02:00
import logging
import os
2021-09-19 16:01:18 +02:00
import logging
from logging.handlers import WatchedFileHandler
2021-09-18 17:38:52 +02:00
from flask import Flask
from flask import g, current_app
from flask_mail import Mail
mail = Mail()
def create_app():
from app.routes import bp
app = Flask(__name__)
mail.init_app(app)
app.register_blueprint(bp)
2021-09-19 16:01:18 +02:00
file_handler = WatchedFileHandler(
"/opt/installmgr/server.log", encoding="utf-8"
)
# file_handler.setFormatter(scodoc_log_formatter)
file_handler.setLevel(logging.DEBUG)
app.logger.addHandler(file_handler)
2021-09-18 17:38:52 +02:00
return app