X-Git-Url: https://ruderich.org/simon/gitweb/?p=safcm%2Fsafcm.git;a=blobdiff_plain;f=cmd%2Fsafcm%2Fsync.go;h=6f38daf37d100713fa00340b4aa54321944cd4a8;hp=0f7c54ff309f360ac0e0bc9cbe4071a467c7c02b;hb=783a6fe604cdedeb386e9abad59b7d87d0d119e0;hpb=f2751eae5450ed7dd8064cb8072ae4ee1796989f diff --git a/cmd/safcm/sync.go b/cmd/safcm/sync.go index 0f7c54f..6f38daf 100644 --- a/cmd/safcm/sync.go +++ b/cmd/safcm/sync.go @@ -370,7 +370,11 @@ func (s *Sync) Host(wg *sync.WaitGroup) error { }() // Connect to remote host - err := conn.DialSSH(s.host.SshUser, s.host.Name, s.config.SshConfig) + user := s.host.SshUser + if user == "" { + user = s.config.SshUser + } + err := conn.DialSSH(user, s.host.Name, s.config.SshConfig) if err != nil { return err }