13 lines
383 B
Python
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"))
|