Files
scan-adf/api/config.py
2026-02-08 20:48:59 +01:00

13 lines
383 B
Python

import os
from pathlib import Path
DEVICE: str = os.getenv("SCANNER_DEVICE", "pfusp")
SCAN_DIR: Path = Path(os.getenv("SCAN_DIR", "scans"))
SCRIPT_PATH: Path = Path(os.getenv("SCAN_SCRIPT", "scan.sh"))
ALLOWED_MODES: list[str] = ["Lineart", "Halftone", "Gray", "Color"]
MIN_RESOLUTION: int = 50
MAX_RESOLUTION: int = 1200
SCAN_TIMEOUT: int = int(os.getenv("SCAN_TIMEOUT", "600"))