func init() { debugLogger = golog.GetLogger("debug") debugLogger.Enable(appenders.File(golog.Conf{ "path": "./debug.log", })) debugLogger.Disable(golog.StdoutAppender()) debugLogger.Level = golog.DEBUG infoLogger = golog.GetLogger("info") infoLogger.Enable(appenders.File(golog.Conf{ "path": "./info.log", })) infoLogger.Disable(golog.StdoutAppender()) infoLogger.Level = golog.INFO warnLogger = golog.GetLogger("warn") warnLogger.Enable(appenders.File(golog.Conf{ "path": "./warn.log", })) warnLogger.Disable(golog.StdoutAppender()) warnLogger.Level = golog.WARN errorLogger = golog.GetLogger("error") errorLogger.Enable(appenders.File(golog.Conf{ "path": "./error.log", })) errorLogger.Disable(golog.StdoutAppender()) errorLogger.Level = golog.ERROR }
func init() { logPath := os.Getenv("LOG_PATH") if logPath == "" { logPath = "/tmp" } debugLogger = golog.GetLogger("debug") debugLogger.Enable(appenders.File(golog.Conf{ "path": logPath + "/debug.log", })) debugLogger.Disable(golog.StdoutAppender()) debugLogger.Level = golog.DEBUG infoLogger = golog.GetLogger("info") infoLogger.Enable(appenders.File(golog.Conf{ "path": logPath + "/info.log", })) infoLogger.Disable(golog.StdoutAppender()) infoLogger.Level = golog.INFO warnLogger = golog.GetLogger("warn") warnLogger.Enable(appenders.File(golog.Conf{ "path": logPath + "/warn.log", })) warnLogger.Disable(golog.StdoutAppender()) warnLogger.Level = golog.WARN errorLogger = golog.GetLogger("error") errorLogger.Enable(appenders.File(golog.Conf{ "path": logPath + "/error.log", })) errorLogger.Disable(golog.StdoutAppender()) errorLogger.Level = golog.ERROR }