aboutsummaryrefslogtreecommitdiff
path: root/models/models.go
diff options
context:
space:
mode:
authorMeaglith Ma <genedna@gmail.com>2014-04-01 11:13:14 +0800
committerMeaglith Ma <genedna@gmail.com>2014-04-01 11:13:14 +0800
commitf9ba8f01d1e90b39c28fb82bcf118b809ed9805e (patch)
tree1b6c4cd4a59a7673c0b365d57ea4155ab436047a /models/models.go
parent5a01a0f6686e13d53c2165b853d64970733ea381 (diff)
parent1240041b4d17b757fc308e42f88e093c21b372bb (diff)
Merge branch 'master' of https://github.com/gogits/gogs
Diffstat (limited to 'models/models.go')
-rw-r--r--models/models.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/models/models.go b/models/models.go
index a626b98f..384f1fc4 100644
--- a/models/models.go
+++ b/models/models.go
@@ -83,15 +83,19 @@ func SetEngine() (err error) {
// WARNNING: for serv command, MUST remove the output to os.stdout,
// so use log file to instead print to stdout.
+ execDir, _ := base.ExecDir()
+ logPath := execDir + "/log/xorm.log"
+ os.MkdirAll(path.Dir(logPath), os.ModePerm)
- //x.ShowDebug = true
- //orm.ShowErr = true
- f, err := os.Create("xorm.log")
+ f, err := os.Create(logPath)
if err != nil {
return fmt.Errorf("models.init(fail to create xorm.log): %v\n", err)
}
orm.Logger = f
+
orm.ShowSQL = true
+ orm.ShowDebug = true
+ orm.ShowErr = true
return nil
}