in gplog/gplog.go [109:125]
func InitializeLogging(program string, logdir string) {
if logger != nil {
return
}
currentUser, _ := operating.System.CurrentUser()
if logdir == "" {
logdir = fmt.Sprintf("%s/gpAdminLogs", currentUser.HomeDir)
}
createLogDirectory(logdir)
logfile := GenerateLogFileName(program, logdir)
logFileHandle := openLogFile(logfile)
logger = NewLogger(os.Stdout, os.Stderr, logFileHandle, logfile, LOGINFO, program)
SetExitFunc(defaultExit)
}