fix: pass config+config_path to WebServerDeps so audio profile persists to disk; add boot-time period/rate override loading from config.yaml

This commit is contained in:
2026-06-14 12:39:10 -04:00
parent f41ea6a9a0
commit 1991dc6032
71 changed files with 1604 additions and 13170 deletions
+1 -1
View File
@@ -436,7 +436,7 @@ class TestSystemdServices:
"""Service unit includes real-time audio priority limits."""
from src.system.services import pedal_service_content
content = pedal_service_content()
assert "LimitRTPRIO=95" in content
assert "LimitRTPRIO=99" in content
assert "LimitMEMLOCK=infinity" in content
assert "LimitNICE=-20" in content