Add logging params
This commit is contained in:
@@ -14,7 +14,7 @@ from .routers import conversation_router, notification_router, quick_replies_rou
|
|||||||
|
|
||||||
# Configure logging
|
# Configure logging
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
level=logging.INFO,
|
level=settings.log_level,
|
||||||
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
|
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
|
||||||
)
|
)
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
@@ -80,6 +80,7 @@ def main() -> None:
|
|||||||
parser.add_argument("--limit-concurrency", type=int, default=None, help="Max concurrent connections per worker")
|
parser.add_argument("--limit-concurrency", type=int, default=None, help="Max concurrent connections per worker")
|
||||||
parser.add_argument("--backlog", type=int, default=2048, help="TCP listen backlog (default: 2048)")
|
parser.add_argument("--backlog", type=int, default=2048, help="TCP listen backlog (default: 2048)")
|
||||||
parser.add_argument("--reload", action="store_true", help="Enable auto-reload (dev only)")
|
parser.add_argument("--reload", action="store_true", help="Enable auto-reload (dev only)")
|
||||||
|
parser.add_argument("--no-access-log", action="store_true", help="Disable uvicorn access logs")
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
uvicorn.run(
|
uvicorn.run(
|
||||||
@@ -90,6 +91,7 @@ def main() -> None:
|
|||||||
limit_concurrency=args.limit_concurrency,
|
limit_concurrency=args.limit_concurrency,
|
||||||
backlog=args.backlog,
|
backlog=args.backlog,
|
||||||
reload=args.reload,
|
reload=args.reload,
|
||||||
|
access_log=not args.no_access_log,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user