diff options
author | Sergio Benitez <sbenitez@mit.edu> | 2015-09-09 13:44:51 -0700 |
---|---|---|
committer | Sergio Benitez <sbenitez@mit.edu> | 2015-09-09 13:44:51 -0700 |
commit | 964d0262ff353db6a50ed5be83ebd22f71aa6e69 (patch) | |
tree | 8cbab6b6a9b4f62cbe9acb2a0b8752b531633362 /modules/setting | |
parent | 079a2d68db5c843ef2dbba65aeca46d5887d6b02 (diff) | |
parent | b75d0378cbbf0523963fd9bc749543244be7392b (diff) |
Merged conflicts.
Diffstat (limited to 'modules/setting')
-rw-r--r-- | modules/setting/setting.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go index 7711ce3e..cbc2cc18 100644 --- a/modules/setting/setting.go +++ b/modules/setting/setting.go @@ -201,6 +201,11 @@ func ExecPath() (string, error) { // WorkDir returns absolute path of work directory. func WorkDir() (string, error) { + wd := os.Getenv("GOGS_WORK_DIR") + if len(wd) > 0 { + return wd, nil + } + execPath, err := ExecPath() if err != nil { return execPath, err |