Рабочая версия
This commit is contained in:
18
main.py
18
main.py
@@ -1,15 +1,25 @@
|
||||
import sys
|
||||
from fastapi import FastAPI
|
||||
from instance.config import setup_logging
|
||||
import logging
|
||||
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
|
||||
handlers=[logging.StreamHandler(sys.stdout)],
|
||||
force=True
|
||||
)
|
||||
|
||||
|
||||
from instance.configdb import init_postgresql, init_mongodb, close_connections
|
||||
from apscheduler.schedulers.asyncio import AsyncIOScheduler
|
||||
from apscheduler.triggers.cron import CronTrigger
|
||||
from app.routes import user_router, subscription_router, sup_router
|
||||
from app.routes import router, subscription_router, sup_router
|
||||
from app.services.db_manager import DatabaseManager
|
||||
from instance.configdb import get_postgres_session
|
||||
from app.services.mongo_rep import MongoDBRepository
|
||||
from app.services.xui_rep import PanelInteraction
|
||||
import logging
|
||||
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
app = FastAPI()
|
||||
@@ -88,7 +98,7 @@ async def shutdown():
|
||||
except Exception as e:
|
||||
logger.error(f"Ошибка при закрытии соединений: {e}")
|
||||
|
||||
app.include_router(user_router, prefix="/api")
|
||||
app.include_router(router, prefix="/api")
|
||||
#app.include_router(payment_router, prefix="/api")
|
||||
app.include_router(subscription_router, prefix="/api")
|
||||
app.include_router(sup_router, prefix="/api")
|
||||
|
||||
Reference in New Issue
Block a user