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()