mirror of
https://github.com/rommapp/romm.git
synced 2026-02-18 00:27:41 +01:00
Add SEVEN_ZIP_TIMEOUT
This commit is contained in:
@@ -28,6 +28,9 @@ RESOURCES_BASE_PATH: Final = f"{ROMM_BASE_PATH}/resources"
|
||||
ASSETS_BASE_PATH: Final = f"{ROMM_BASE_PATH}/assets"
|
||||
FRONTEND_RESOURCES_PATH: Final = "/assets/romm/resources"
|
||||
|
||||
# SEVEN ZIP
|
||||
SEVEN_ZIP_TIMEOUT: Final = int(os.environ.get("SEVEN_ZIP_TIMEOUT", 60))
|
||||
|
||||
# DATABASE
|
||||
DB_HOST: Final[str | None] = os.environ.get("DB_HOST", "127.0.0.1") or None
|
||||
DB_PORT: Final[int | None] = (
|
||||
|
||||
@@ -5,7 +5,7 @@ import tempfile
|
||||
from collections.abc import Callable
|
||||
from pathlib import Path
|
||||
|
||||
from config import ROMM_TMP_PATH
|
||||
from config import ROMM_TMP_PATH, SEVEN_ZIP_TIMEOUT
|
||||
from logger.logger import log
|
||||
|
||||
SEVEN_ZIP_PATH = "/usr/bin/7zz"
|
||||
@@ -30,7 +30,7 @@ def process_file_7z(
|
||||
capture_output=True,
|
||||
text=True,
|
||||
check=True,
|
||||
timeout=60,
|
||||
timeout=SEVEN_ZIP_TIMEOUT,
|
||||
shell=False, # trunk-ignore(bandit/B603): 7z path is hardcoded, args are validated
|
||||
)
|
||||
|
||||
@@ -76,7 +76,7 @@ def process_file_7z(
|
||||
],
|
||||
capture_output=True,
|
||||
check=True,
|
||||
timeout=60,
|
||||
timeout=SEVEN_ZIP_TIMEOUT,
|
||||
shell=False, # trunk-ignore(bandit/B603): 7z path is hardcoded, args are validated
|
||||
)
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
ROMM_BASE_PATH=/path/to/romm_mock
|
||||
ROMM_TMP_PATH=
|
||||
KIOSK_MODE=false
|
||||
SEVEN_ZIP_TIMEOUT=
|
||||
|
||||
# IGDB credentials
|
||||
IGDB_CLIENT_ID=
|
||||
|
||||
Reference in New Issue
Block a user