From 6e74e37e5bd291f2ce0fa2fc9a864727f73e623f Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Fri, 30 May 2025 00:36:33 -0400 Subject: [PATCH] Fix SSH config retrieval --- syncclient/client.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/syncclient/client.go b/syncclient/client.go index 1ccafc1..7a0d398 100644 --- a/syncclient/client.go +++ b/syncclient/client.go @@ -39,19 +39,19 @@ func GetSSHClient() (*ssh.Client, bool, bool, string, error) { var isWindows bool for i, key := range sshUserConfig { switch i { - case 0: - user = key case 1: - ip = key + user = key case 2: - port = key + ip = key case 3: - keyFile = key + port = key case 4: - keyFileProtected = key + keyFile = key case 5: - entryRoot = key + keyFileProtected = key case 6: + entryRoot = key + case 7: isWindows, err = strconv.ParseBool(key) if err != nil { return nil, false, false, "", errors.New("unable to parse server OS type: " + err.Error())