diff options
author | Unknwon <u@gogs.io> | 2016-12-22 00:27:45 -0500 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2016-12-22 00:27:45 -0500 |
commit | 79a2745b4af3420d154a28d64c5db65ec2ec363b (patch) | |
tree | 90a7e4ef220052e4fda8b1653d7384fef044ef8c /modules/setting | |
parent | 6cc992ea54eb45e4bc8d32df47ef8b17cf4ac84c (diff) |
Set ProdMode in the correct place
Closes #3696, #3611
Previously, ProdMode can only be true for web server,
which always prints dev mode log message to incoming SSH
connections and leaks unexpected information.
Diffstat (limited to 'modules/setting')
-rw-r--r-- | modules/setting/setting.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go index 8ef8cef4..e7202b01 100644 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -490,6 +490,8 @@ func NewContext() { } } + ProdMode = Cfg.Section("").Key("RUN_MODE").String() == "prod" + // Determine and create root git repository path. sec = Cfg.Section("repository") RepoRootPath = sec.Key("ROOT").MustString(path.Join(homeDir, "gogs-repositories")) |