summaryrefslogtreecommitdiffstats
path: root/serve.go
diff options
context:
space:
mode:
authorUnknown <joe2010xtmf@163.com>2014-03-25 08:53:11 -0400
committerUnknown <joe2010xtmf@163.com>2014-03-25 08:53:11 -0400
commit197c4d4a5ba8a9540c49879324194f5f6be4689c (patch)
tree1a0e18a3da39aaf0664b00d45681f956734d73eb /serve.go
parent09e7e76204c694278972f3225040726d2ec687cd (diff)
downloadgitea-197c4d4a5ba8a9540c49879324194f5f6be4689c.tar.gz
gitea-197c4d4a5ba8a9540c49879324194f5f6be4689c.zip
Fix wrong serve command log location and commit repo action
Diffstat (limited to 'serve.go')
-rw-r--r--serve.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/serve.go b/serve.go
index 89ef0d848f..7e21fcae3a 100644
--- a/serve.go
+++ b/serve.go
@@ -45,10 +45,10 @@ gogs serv provide access auth for repositories`,
Flags: []cli.Flag{},
}
-func init() {
+func newLogger(execDir string) {
level := "0"
os.MkdirAll("log", os.ModePerm)
- log.NewLogger(10000, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, "log/serv.log"))
+ log.NewLogger(10000, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, execDir+"/log/serv.log"))
log.Trace("start logging...")
}
@@ -73,6 +73,8 @@ func In(b string, sl map[string]int) bool {
}
func runServ(k *cli.Context) {
+ execDir, _ := base.ExecDir()
+ newLogger(execDir)
log.Trace("new serv request " + log.Mode + ":" + log.Config)
base.NewConfigContext()