mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-11 17:44:28 +05:00
fix: no validation of optional_speedups option
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
@@ -53,17 +53,20 @@ class Repository:
|
||||
url: str
|
||||
branch: str
|
||||
|
||||
|
||||
@dataclass
|
||||
class KlipperSettings:
|
||||
repositories: List[Repository] | None = field(default=None)
|
||||
use_python_binary: str | None = field(default=None)
|
||||
|
||||
|
||||
@dataclass
|
||||
class MoonrakerSettings:
|
||||
optional_speedups: bool | None = field(default=None)
|
||||
repositories: List[Repository] | None = field(default=None)
|
||||
use_python_binary: str | None = field(default=None)
|
||||
|
||||
|
||||
@dataclass
|
||||
class WebUiSettings:
|
||||
port: int | None = field(default=None)
|
||||
@@ -159,8 +162,6 @@ class KiauhSettings:
|
||||
self._validate_int("fluidd", "port")
|
||||
self._validate_bool("fluidd", "unstable_releases")
|
||||
|
||||
self._validate_bool("moonraker", "optional_speedups")
|
||||
|
||||
except ValueError:
|
||||
err = f"Invalid value for option '{self._v_option}' in section '{self._v_section}'"
|
||||
__err_and_kill(err)
|
||||
@@ -215,7 +216,9 @@ class KiauhSettings:
|
||||
"kiauh", "backup_before_update"
|
||||
)
|
||||
|
||||
self.moonraker.optional_speedups = self.config.getboolean("moonraker", "optional_speedups", True)
|
||||
self.moonraker.optional_speedups = self.config.getboolean(
|
||||
"moonraker", "optional_speedups", True
|
||||
)
|
||||
|
||||
kl_repos = self.config.getval("klipper", "repositories")
|
||||
self.klipper.repositories = self.__set_repo_state(kl_repos)
|
||||
@@ -223,8 +226,12 @@ class KiauhSettings:
|
||||
mr_repos = self.config.getval("moonraker", "repositories")
|
||||
self.moonraker.repositories = self.__set_repo_state(mr_repos)
|
||||
|
||||
self.klipper.use_python_binary = self.config.getval("klipper", "use_python_binary", None)
|
||||
self.moonraker.use_python_binary = self.config.getval("moonraker", "use_python_binary", None)
|
||||
self.klipper.use_python_binary = self.config.getval(
|
||||
"klipper", "use_python_binary", None
|
||||
)
|
||||
self.moonraker.use_python_binary = self.config.getval(
|
||||
"moonraker", "use_python_binary", None
|
||||
)
|
||||
|
||||
self.mainsail.port = self.config.getint("mainsail", "port")
|
||||
self.mainsail.unstable_releases = self.config.getboolean(
|
||||
|
||||
Reference in New Issue
Block a user