]> source.dussan.org Git - gitea.git/commitdiff
#2115 more precise error message
authorUnknwon <u@gogs.io>
Tue, 8 Dec 2015 06:11:40 +0000 (01:11 -0500)
committerUnknwon <u@gogs.io>
Tue, 8 Dec 2015 06:11:40 +0000 (01:11 -0500)
modules/setting/setting.go

index a8a31ddc7fe9faf8dd45c8474d4a56a6d0d251b8..ec450b2c959cca376eba0262babf2a6d4f2e8ca4 100644 (file)
@@ -509,7 +509,10 @@ func newLogService() {
                        LogConfigs[i] = fmt.Sprintf(`{"level":%s}`, level)
                case "file":
                        logPath := sec.Key("FILE_NAME").MustString(path.Join(LogRootPath, "gogs.log"))
-                       os.MkdirAll(path.Dir(logPath), os.ModePerm)
+                       if err = os.MkdirAll(path.Dir(logPath), os.ModePerm); err != nil {
+                               panic(err.Error())
+                       }
+
                        LogConfigs[i] = fmt.Sprintf(
                                `{"level":%s,"filename":"%s","rotate":%v,"maxlines":%d,"maxsize":%d,"daily":%v,"maxdays":%d}`, level,
                                logPath,