mirror of
https://github.com/simon987/bingo.git
synced 2025-04-04 07:22:58 +00:00
26 lines
817 B
Python
26 lines
817 B
Python
import logging
|
|
import sys
|
|
import os
|
|
from logging import FileHandler, StreamHandler
|
|
|
|
from models import DB
|
|
|
|
config = {
|
|
"API_PORT": int(os.environ.get("BINGO_API_PORT", "3000")),
|
|
"API_HOST": os.environ.get("BINGO_API_HOST", "0.0.0.0"),
|
|
"REDIS_HOST": os.environ.get("BINGO_REDIS_HOST", "localhost"),
|
|
"REDIS_PORT": int(os.environ.get("BINGO_REDIS_PORT", "6379")),
|
|
"FLASK_SECRET": os.environ.get("BINGO_FLASK_SECRET", "secret!"),
|
|
"VERBOSE": bool(os.environ.get("BINGO_VERBOSE", "True")),
|
|
}
|
|
|
|
logger = logging.getLogger("default")
|
|
logger.setLevel(logging.DEBUG)
|
|
formatter = logging.Formatter('%(asctime)s %(levelname)-5s %(message)s')
|
|
file_handler = FileHandler("bingo.log")
|
|
file_handler.setFormatter(formatter)
|
|
logger.addHandler(file_handler)
|
|
logger.addHandler(StreamHandler(sys.stdout))
|
|
|
|
db = DB()
|