shu/removeSettingsManager.get_settings (#1305)
This commit is contained in:
@@ -26,7 +26,6 @@ from skyvern.exceptions import (
|
||||
from skyvern.forge.sdk.api.files import make_temp_directory
|
||||
from skyvern.forge.sdk.core.skyvern_context import current
|
||||
from skyvern.forge.sdk.schemas.tasks import ProxyLocation
|
||||
from skyvern.forge.sdk.settings_manager import SettingsManager
|
||||
from skyvern.webeye.utils.page import SkyvernFrame
|
||||
|
||||
LOG = structlog.get_logger()
|
||||
@@ -143,12 +142,14 @@ class BrowserContextFactory:
|
||||
|
||||
@staticmethod
|
||||
def build_browser_args() -> dict[str, Any]:
|
||||
video_dir = f"{SettingsManager.get_settings().VIDEO_PATH}/{datetime.utcnow().strftime('%Y-%m-%d')}"
|
||||
har_dir = f"{SettingsManager.get_settings().HAR_PATH}/{datetime.utcnow().strftime('%Y-%m-%d')}/{BrowserContextFactory.get_subdir()}.har"
|
||||
video_dir = f"{settings.VIDEO_PATH}/{datetime.utcnow().strftime('%Y-%m-%d')}"
|
||||
har_dir = (
|
||||
f"{settings.HAR_PATH}/{datetime.utcnow().strftime('%Y-%m-%d')}/{BrowserContextFactory.get_subdir()}.har"
|
||||
)
|
||||
return {
|
||||
"user_data_dir": make_temp_directory(prefix="skyvern_browser_"),
|
||||
"locale": SettingsManager.get_settings().BROWSER_LOCALE,
|
||||
"timezone_id": SettingsManager.get_settings().BROWSER_TIMEZONE,
|
||||
"locale": settings.BROWSER_LOCALE,
|
||||
"timezone_id": settings.BROWSER_TIMEZONE,
|
||||
"color_scheme": "no-preference",
|
||||
"args": [
|
||||
"--disable-blink-features=AutomationControlled",
|
||||
@@ -191,7 +192,7 @@ class BrowserContextFactory:
|
||||
async def create_browser_context(
|
||||
cls, playwright: Playwright, **kwargs: Any
|
||||
) -> tuple[BrowserContext, BrowserArtifacts, BrowserCleanupFunc]:
|
||||
browser_type = SettingsManager.get_settings().BROWSER_TYPE
|
||||
browser_type = settings.BROWSER_TYPE
|
||||
browser_context: BrowserContext | None = None
|
||||
try:
|
||||
creator = cls._creators.get(browser_type)
|
||||
|
||||
Reference in New Issue
Block a user