aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/serv.go
diff options
context:
space:
mode:
authorGuillaume Dube <guillaume.dube.girard@gmail.com>2017-11-03 04:56:20 -0400
committerLauris BH <lauris@nix.lv>2017-11-03 10:56:20 +0200
commit8798cf4e3ba30bc0bdea073bf273ac27b71b78ce (patch)
tree3dd0c3cc8c9448d1be0211a15b5c4094181fabed /cmd/serv.go
parent95637e046f4cca1ce6adc0eb7e03548034dedeac (diff)
downloadgitea-8798cf4e3ba30bc0bdea073bf273ac27b71b78ce.tar.gz
gitea-8798cf4e3ba30bc0bdea073bf273ac27b71b78ce.zip
Set session and indexers' data files rel to AppDataPath (#2192)
* Set session and indexers' data files rel to AppDataPath The setting AppDataPath is now relative to the working directory. The session svc's PROVIDER_CONFIG now defaults to AppDataPath/data/sessions. The issue indexer's IssuePath now defaults to AppDataPath/indexers/issues.bleves. * fix bug
Diffstat (limited to 'cmd/serv.go')
-rw-r--r--cmd/serv.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd/serv.go b/cmd/serv.go
index 4e3b9de2f9..5dc3785852 100644
--- a/cmd/serv.go
+++ b/cmd/serv.go
@@ -50,9 +50,9 @@ func setup(logPath string) error {
models.LoadConfigs()
if setting.UseSQLite3 || setting.UseTiDB {
- workDir, _ := setting.WorkDir()
- if err := os.Chdir(workDir); err != nil {
- log.GitLogger.Fatal(4, "Failed to change directory %s: %v", workDir, err)
+ workPath := setting.AppWorkPath
+ if err := os.Chdir(workPath); err != nil {
+ log.GitLogger.Fatal(4, "Failed to change directory %s: %v", workPath, err)
}
}