diff options
author | Don Bowman <don.waterloo@gmail.com> | 2015-08-12 21:10:00 +0000 |
---|---|---|
committer | Don Bowman <don.waterloo@gmail.com> | 2015-08-12 21:10:00 +0000 |
commit | 1cb46ede1acf4f8527e64fcae7e92672cad764b2 (patch) | |
tree | fabb54ee5f040be2a4ee5c95f87cb3e9fbf7bdea /modules/log | |
parent | 9e6bd31d76aa6d6495a2144466af78773f34d07c (diff) | |
parent | aede5cdb04fdbf74d9c602062fdece9f408e90f4 (diff) |
Merge branch 'master' of https://github.com/gogits/gogs
Conflicts:
routers/repo/download.go
Diffstat (limited to 'modules/log')
-rw-r--r-- | modules/log/log.go | 6 |
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 } |