summaryrefslogtreecommitdiffstats
path: root/modules/setting
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-12-08 01:11:40 -0500
committerUnknwon <u@gogs.io>2015-12-08 01:11:40 -0500
commit1cbd4c01fbfd4e15e36a722c9e2cc19366be3df8 (patch)
treeb7ba2baecf475f6f1c58e947371f202e66a6c35c /modules/setting
parent2528c482e9d340945b6e98e7dcde2b4866119631 (diff)
downloadgitea-1cbd4c01fbfd4e15e36a722c9e2cc19366be3df8.tar.gz
gitea-1cbd4c01fbfd4e15e36a722c9e2cc19366be3df8.zip
#2115 more precise error message
Diffstat (limited to 'modules/setting')
-rw-r--r--modules/setting/setting.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go
index a8a31ddc7f..ec450b2c95 100644
--- a/modules/setting/setting.go
+++ b/modules/setting/setting.go
@@ -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,