Files
bridzik/api/__init__.py
T
Jakub Senderák e851da47ce Flask api init
2021-04-18 17:40:37 +02:00

21 lines
614 B
Python

from flask import Flask
import os
import logging
from logging.handlers import RotatingFileHandler
app = Flask(__name__)
if not app.debug:
if not os.path.exists('logs'):
os.mkdir('logs')
file_handler = RotatingFileHandler('logs/bridzik_api.log', maxBytes=10240, backupCount=10)
file_handler.setFormatter(logging.Formatter(
'%(asctime)s %(levelname)s: %(message)s [in %(pathname)s:%(lineno)d]'
))
file_handler.setLevel(logging.INFO)
app.logger.addHandler(file_handler)
app.logger.setLevel(logging.INFO)
app.logger.info('Bridzik_API startup')
from api import routes