fix(ssh): add scp availability check to preflight validation

This commit is contained in:
sprmn24
2026-05-05 09:57:23 -07:00
committed by Teknium
parent 8e18d10318
commit db84c1535d
+4
View File
@@ -27,6 +27,10 @@ def _ensure_ssh_available() -> None:
raise RuntimeError(
"SSH is not installed or not in PATH. Install OpenSSH client: apt install openssh-client"
)
if not shutil.which("scp"):
raise RuntimeError(
"SCP is not installed or not in PATH. Install OpenSSH client: apt install openssh-client"
)
class SSHEnvironment(BaseEnvironment):