diff options
author | Unknown <joe2010xtmf@163.com> | 2014-03-14 01:51:12 -0400 |
---|---|---|
committer | Unknown <joe2010xtmf@163.com> | 2014-03-14 01:51:12 -0400 |
commit | 15f8bc417e2b5683e2cd578c9c50f51acfd3daba (patch) | |
tree | 0e76575eda02bbbfc095d6620e49659cff56a2bd /modules/log/log.go | |
parent | 56cf05be771977abd9ae2e68dd446092c595981c (diff) |
Add log.handle
Diffstat (limited to 'modules/log/log.go')
-rw-r--r-- | modules/log/log.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/modules/log/log.go b/modules/log/log.go index 0634bde6..f71be7c1 100644 --- a/modules/log/log.go +++ b/modules/log/log.go @@ -6,7 +6,11 @@ package log import ( + "github.com/martini-contrib/render" + "github.com/gogits/logs" + + "github.com/gogits/gogs/modules/base" ) var logger *logs.BeeLogger @@ -35,3 +39,9 @@ func Warn(format string, v ...interface{}) { func Critical(format string, v ...interface{}) { logger.Critical(format, v...) } + +func Handle(status int, title, tmpl string, data base.TmplData, r render.Render, err error) { + data["ErrorMsg"] = err + Error("%s: %v", title, err) + r.HTML(status, tmpl, data) +} |