moved lua crutch to kvmd

This commit is contained in:
Devaev Maxim
2018-11-18 08:11:18 +03:00
parent 51dd9a7428
commit 9762c82d0a
15 changed files with 98 additions and 51 deletions

View File

@@ -8,6 +8,7 @@ from ...logging import Log
from ... import gpio
from .info import InfoManager
from .hid import Hid
from .atx import Atx
from .msd import MassStorageDevice
@@ -24,6 +25,12 @@ def main() -> None:
log = Log(loop)
info_manager = InfoManager(
meta_path=str(config["info"]["meta"]),
extras_path=str(config["info"]["extras"]),
loop=loop,
)
hid = Hid(
reset=int(config["hid"]["pinout"]["reset"]),
device_path=str(config["hid"]["device"]),
@@ -77,12 +84,13 @@ def main() -> None:
Server(
log=log,
info_manager=info_manager,
hid=hid,
atx=atx,
msd=msd,
streamer=streamer,
meta_path=str(config["info"]["meta"]),
heartbeat=float(config["server"]["heartbeat"]),
streamer_shutdown_delay=float(config["streamer"]["shutdown_delay"]),
msd_chunk_size=int(config["msd"]["chunk_size"]),