From 9dca64304541d9a6792045ea070cecfa562c2772 Mon Sep 17 00:00:00 2001 From: Michel Osswald Date: Sat, 8 Mar 2025 17:44:08 +0100 Subject: [PATCH 1/2] updated chromium flaggs --- server/server.py | 1 + 1 file changed, 1 insertion(+) diff --git a/server/server.py b/server/server.py index b5fb31a..f190c65 100644 --- a/server/server.py +++ b/server/server.py @@ -35,6 +35,7 @@ browser = Browser( config=BrowserConfig( chrome_instance_path=os.environ.get("CHROME_PATH"), + extra_chromium_args=["--no-sandbox", "--disable-gpu", "--disable-software-rasterizer", "--disable-dev-shm-usage", "--remote-debugging-port=9222"], ) ) context = BrowserContext(browser=browser, config=config) From 433df9a887423bc87040facbd672da2fbba192c3 Mon Sep 17 00:00:00 2001 From: Michel Osswald Date: Sat, 8 Mar 2025 17:47:54 +0100 Subject: [PATCH 2/2] updated linting to ruff --- server/server.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/server/server.py b/server/server.py index f190c65..e411bdd 100644 --- a/server/server.py +++ b/server/server.py @@ -35,7 +35,13 @@ browser = Browser( config=BrowserConfig( chrome_instance_path=os.environ.get("CHROME_PATH"), - extra_chromium_args=["--no-sandbox", "--disable-gpu", "--disable-software-rasterizer", "--disable-dev-shm-usage", "--remote-debugging-port=9222"], + extra_chromium_args=[ + "--no-sandbox", + "--disable-gpu", + "--disable-software-rasterizer", + "--disable-dev-shm-usage", + "--remote-debugging-port=9222", + ], ) ) context = BrowserContext(browser=browser, config=config) @@ -119,9 +125,9 @@ async def run_browser_task_async(task_id, url, action): if not await check_browser_health(): task_store[task_id]["status"] = "failed" task_store[task_id]["end_time"] = datetime.now().isoformat() - task_store[task_id][ - "error" - ] = "Browser context is unhealthy and could not be reset" + task_store[task_id]["error"] = ( + "Browser context is unhealthy and could not be reset" + ) return # Define step callback function with the correct signature