Phase 2: PS1 library scan, settings, conversion queue, and PS1 tab
This commit is contained in:
@@ -50,10 +50,17 @@ ARCHIVE_LOGGED_IN_USER = os.environ.get("PSP_ARCHIVE_LOGGED_IN_USER", "")
|
||||
GAMES_ROOTS = [Path(p) for p in os.environ.get("PSP_GAMES_ROOTS", "/data/umd_games").split(",") if p.strip()]
|
||||
VIDEO_ROOTS = [Path(p) for p in os.environ.get("PSP_VIDEO_ROOTS", "/data/umd_videos").split(",") if p.strip()]
|
||||
|
||||
# PS1: source folder (raw ISO/BIN/CUE) and converted EBOOT.PBP output folder.
|
||||
PS1_ROOTS = [Path(p) for p in os.environ.get("PSP_PS1_ROOTS", "/data/ps1").split(",") if p.strip()]
|
||||
PS1_OUTPUT_DIR = Path(os.environ.get("PSP_PS1_OUTPUT_DIR", "/data/ps1_converted"))
|
||||
|
||||
# Only .iso discs are tracked; everything below is explicitly ignored.
|
||||
DISC_EXTENSIONS = {".iso"}
|
||||
IGNORED_EXTENSIONS = {".pkg", ".pbp", ".cso"}
|
||||
|
||||
# PS1 source images (scanned separately from PSP .iso discs).
|
||||
PS1_EXTENSIONS = {".cue", ".iso", ".img", ".bin"}
|
||||
|
||||
# Parallel hashing workers for the scanner. Keep at 1 on spinning disks
|
||||
# (concurrent reads cause seek thrash); raise it for SSD / fast arrays.
|
||||
SCAN_WORKERS = int(os.environ.get("PSP_SCAN_WORKERS", "1"))
|
||||
|
||||
Reference in New Issue
Block a user