Complete restructure to modules.

Using modules and imports makes it much more modular
and managable. There are no 600 row files now
This commit is contained in:
2026-03-02 21:46:51 +01:00
parent fcf3643ff8
commit 10e6ae2347
24 changed files with 930 additions and 29537 deletions

7
cont/models/fanModel.py Normal file
View File

@@ -0,0 +1,7 @@
from dataclasses import dataclass
from typing import Optional, Annotated, Dict
@dataclass
class idracFanStatus:
fans: Dict[str, int] | None = Dict[None, None] # name/index -> rpm