aboutsummaryrefslogtreecommitdiff
path: root/modules/log
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-07-26 22:06:28 +0800
committerUnknwon <u@gogs.io>2015-07-26 22:06:28 +0800
commit686dd599160b221c1007bce28fc083923d11e5bf (patch)
tree278d515b3406b4836e89533e9b7784e4a5b3f17e /modules/log
parent6f8e388b5530e85f141ea3aa345b1c6842fbe1f5 (diff)
fix #864 with migration and update locale
Diffstat (limited to 'modules/log')
-rw-r--r--modules/log/log.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/log/log.go b/modules/log/log.go
index 82492ce3..c1db6c6c 100644
--- a/modules/log/log.go
+++ b/modules/log/log.go
@@ -214,7 +214,11 @@ func (l *Logger) writerMsg(skip, level int, msg string) error {
fnName = strings.TrimLeft(filepath.Ext(fn.Name()), ".") + "()"
}
- lm.msg = fmt.Sprintf("[%s:%d %s] %s", filepath.Base(file), line, fnName, msg)
+ fileName := file
+ if len(fileName) > 20 {
+ fileName = "..." + fileName[len(fileName)-20:]
+ }
+ lm.msg = fmt.Sprintf("[%s:%d %s] %s", fileName, line, fnName, msg)
} else {
lm.msg = msg
}