From 59a2b29335cb8acb48fa277ecb71729d47e7ddb1 Mon Sep 17 00:00:00 2001 From: Samuel Selleck Date: Fri, 13 Feb 2026 14:37:10 -0800 Subject: [PATCH] accept v2 field names for ssh and image endpoints --- src/lib/nodes/ssh.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/nodes/ssh.ts b/src/lib/nodes/ssh.ts index 773fe53..68909ad 100644 --- a/src/lib/nodes/ssh.ts +++ b/src/lib/nodes/ssh.ts @@ -147,9 +147,9 @@ Examples: return; } - const sshHostname = data.ssh_hostname; - const sshPort = data.ssh_port; - const sshHostKeys = data.ssh_host_keys || []; + const sshHostname = data.hostname ?? data.ssh_hostname; + const sshPort = data.port ?? data.ssh_port; + const sshHostKeys = data.host_keys ?? data.ssh_host_keys ?? []; let sshDestination = sshHostname; if (sshUsername !== undefined) { @@ -168,7 +168,7 @@ Examples: knownHostsCommand = knownHostsCommand.concat([ hostKeyAlias, sshHostKey.key_type, - sshHostKey.base64_encoded_key, + sshHostKey.key ?? sshHostKey.base64_encoded_key, ]); } // Escape all characters for proper pass through