X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=cmd%2Fsafcm%2Fsync.go;h=1a482b3dd958c274f5fad95a03114596df959d14;hb=9d0d090fc1d683accc8bd1b354425c23cbe9fb6a;hp=6f38daf37d100713fa00340b4aa54321944cd4a8;hpb=783a6fe604cdedeb386e9abad59b7d87d0d119e0;p=safcm%2Fsafcm.git diff --git a/cmd/safcm/sync.go b/cmd/safcm/sync.go index 6f38daf..1a482b3 100644 --- a/cmd/safcm/sync.go +++ b/cmd/safcm/sync.go @@ -374,8 +374,13 @@ func (s *Sync) Host(wg *sync.WaitGroup) error { if user == "" { user = s.config.SshUser } - err := conn.DialSSH(user, s.host.Name, s.config.SshConfig) + err := conn.DialSSH(rpc.SSHConfig{ + Host: s.host.Name, + User: user, + SshConfig: s.config.SshConfig, + }) if err != nil { + conn.Kill() return err } defer conn.Kill()