mirror of
https://github.com/Skyvern-AI/skyvern.git
synced 2025-09-02 02:30:07 +00:00
remove connect_to_scraping_browser (#303)
This commit is contained in:
parent
20a86590dd
commit
e89318aba8
1 changed files with 1 additions and 10 deletions
|
@ -1,11 +1,10 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import structlog
|
||||
from playwright.async_api import Browser, Playwright, async_playwright
|
||||
from playwright.async_api import async_playwright
|
||||
|
||||
from skyvern.exceptions import MissingBrowserState
|
||||
from skyvern.forge.sdk.schemas.tasks import ProxyLocation, Task
|
||||
from skyvern.forge.sdk.settings_manager import SettingsManager
|
||||
from skyvern.forge.sdk.workflow.models.workflow import WorkflowRun
|
||||
from skyvern.webeye.browser_factory import BrowserContextFactory, BrowserState
|
||||
|
||||
|
@ -131,14 +130,6 @@ class BrowserManager:
|
|||
)
|
||||
return b""
|
||||
|
||||
@classmethod
|
||||
async def connect_to_scraping_browser(cls, pw: Playwright) -> Browser:
|
||||
if not SettingsManager.get_settings().REMOTE_BROWSER_KEY:
|
||||
raise Exception("REMOTE_BROWSER_KEY is empty. Cannot connect to remote browser.")
|
||||
browser = await pw.chromium.connect_over_cdp(SettingsManager.get_settings().REMOTE_BROWSER_KEY)
|
||||
LOG.info("Connected to remote browser", browser_type=SettingsManager.get_settings().BROWSER_TYPE)
|
||||
return browser
|
||||
|
||||
@classmethod
|
||||
async def close(cls) -> None:
|
||||
LOG.info("Closing BrowserManager")
|
||||
|
|
Loading…
Add table
Reference in a new issue