API: add keyfile arg

This commit is contained in:
Johannes Kirschbauer
2024-08-13 19:29:28 +02:00
parent 65497d8b4c
commit d5a0a349db

View File

@@ -92,6 +92,7 @@ def generate_machine_hardware_info(
machine_name: str,
hostname: str,
password: str | None = None,
keyfile: str | None = None,
force: bool | None = False,
) -> HardwareInfo:
"""
@@ -108,6 +109,7 @@ def generate_machine_hardware_info(
[
*(["sshpass", "-p", f"{password}"] if password else []),
"ssh",
*(["-i", f"{keyfile}"] if keyfile else []),
# Disable strict host key checking
"-o StrictHostKeyChecking=no",
# Disable known hosts file