refactor: use check_install_dependencies at more places where appropriate

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
This commit is contained in:
dw-0
2024-05-02 23:26:47 +02:00
parent d84adee7f9
commit 9864dd0c7f
5 changed files with 15 additions and 25 deletions

View File

@@ -36,6 +36,7 @@ from components.klipper.klipper_utils import (
)
from components.moonraker.moonraker import Moonraker
from core.instance_manager.instance_manager import InstanceManager
from utils.common import check_install_dependencies
from utils.git_utils import git_clone_wrapper, git_pull_wrapper
from utils.input_utils import get_confirm
from utils.logger import Logger
@@ -43,8 +44,6 @@ from utils.sys_utils import (
parse_packages_from_file,
create_python_venv,
install_python_requirements,
update_system_package_lists,
install_system_packages,
)
@@ -134,8 +133,7 @@ def install_klipper_packages(klipper_dir: Path) -> None:
if Path("/boot/dietpi/.version").exists():
packages.append("dbus")
update_system_package_lists(silent=False)
install_system_packages(packages)
check_install_dependencies(packages)
def update_klipper() -> None: