forked from ScoDoc/installmgr
28 lines
576 B
Python
28 lines
576 B
Python
import logging
|
|
import os
|
|
import logging
|
|
from logging.handlers import WatchedFileHandler
|
|
|
|
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)
|
|
|
|
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)
|
|
|
|
return app
|