From 1d580da21323d84cd15e951a9e3667ff875bb214 Mon Sep 17 00:00:00 2001 From: Luciabrightcode Date: Tue, 23 Dec 2025 17:07:06 +0800 Subject: [PATCH] feat(ops): add log timestamps and finalize playwright binary installation - Update logging format to include timestamps for latency tracking - Ensure playwright install chromium is present in Dockerfile --- src/browser/manager.py | 5 ++++- src/orchestrator/worker.py | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/browser/manager.py b/src/browser/manager.py index 923f53c..d75a626 100644 --- a/src/browser/manager.py +++ b/src/browser/manager.py @@ -5,7 +5,10 @@ from playwright.async_api import async_playwright, BrowserContext, Page, Browser from src.core.session import SessionState # Configure logging -logging.basicConfig(level=logging.INFO) +logging.basicConfig( + format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', + level=logging.INFO +) logger = logging.getLogger(__name__) class CamoufoxManager: diff --git a/src/orchestrator/worker.py b/src/orchestrator/worker.py index f6b7c6f..84b5ae1 100644 --- a/src/orchestrator/worker.py +++ b/src/orchestrator/worker.py @@ -11,7 +11,10 @@ from src.core.scheduler import EntropyScheduler from src.browser.ghost_cursor import GhostCursorEngine # Configure logging -logging.basicConfig(level=logging.INFO) +logging.basicConfig( + format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', + level=logging.INFO +) logger = logging.getLogger("TaskWorker") class TaskWorker: