Merge pull request #2110 from LefterisJP/determining_home_for_ubuntu_core

common: Fix HomeDir detection
release/1.4
Felix Lange 9 years ago
commit 0ab8a175d8
  1. 11
      common/path.go

@ -63,13 +63,14 @@ func AbsolutePath(Datadir string, filename string) string {
return filepath.Join(Datadir, filename)
}
func HomeDir() (home string) {
func HomeDir() string {
if home := os.Getenv("HOME"); home != "" {
return home
}
if usr, err := user.Current(); err == nil {
home = usr.HomeDir
} else {
home = os.Getenv("HOME")
return usr.HomeDir
}
return
return ""
}
func DefaultDataDir() string {

Loading…
Cancel
Save