from server.backend.schema.pydantic import settings import uvicorn def start(log_level:str): if __name__ == "__main__": uvicorn.run( "server.backend.endpoints.endpoints:api", host="0.0.0.0", port=settings.PORT, reload=True, log_level=log_level, access_log=True ) import argparse parser = argparse.ArgumentParser(description="logging") parser.add_argument( "--mode", choices=["debug","info"], default="info", help="Режим логирования (по умолчанию: info)" ) args = parser.parse_args() match args.mode: case "debug": print("Режим:", args.mode) start(args.mode) case "info": print("Режим:", args.mode) start(args.mode)