From bfde30deed7a249416aeb550de15435b9854ee4c Mon Sep 17 00:00:00 2001
From: Thuc Pham <51660321+thucpn@users.noreply.github.com>
Date: Tue, 28 May 2024 18:42:46 +0700
Subject: [PATCH] move logger to global scope

---
 templates/types/streaming/fastapi/app/api/routers/chat.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/templates/types/streaming/fastapi/app/api/routers/chat.py b/templates/types/streaming/fastapi/app/api/routers/chat.py
index 731a39a1..6d588e9f 100644
--- a/templates/types/streaming/fastapi/app/api/routers/chat.py
+++ b/templates/types/streaming/fastapi/app/api/routers/chat.py
@@ -13,6 +13,7 @@ from aiostream import stream
 
 chat_router = r = APIRouter()
 
+logger = logging.getLogger("uvicorn")
 
 class _Message(BaseModel):
     role: MessageRole
@@ -51,7 +52,6 @@ class _SourceNodes(BaseModel):
             file_name = metadata.get("file_name")
             url_prefix = os.getenv("FILESERVER_URL_PREFIX")
             if not url_prefix:
-                logger = logging.getLogger("uvicorn")
                 logger.warning("Warning: FILESERVER_URL_PREFIX not set in environment variables")
             if file_name and url_prefix:
                 url = f"{url_prefix}/data/{file_name}"
-- 
GitLab