diff options
author | Aleš Smodiš <aless@guru.si> | 2015-09-18 19:30:20 +0200 |
---|---|---|
committer | Aleš Smodiš <aless@guru.si> | 2015-09-18 19:30:20 +0200 |
commit | dce8ec719b1d85acf3c753effae3f28629dd847c (patch) | |
tree | 33d34df11ad9a666d8734b51b6467adc07cbcbb5 | |
parent | 194ef383e2a61b8c9dcf85bc5ca0fc377089d349 (diff) |
Set problems path via CODEQ_PROBLEMS environment variable.
-rw-r--r-- | readme.md | 4 | ||||
-rw-r--r-- | server/problems.py | 3 |
2 files changed, 3 insertions, 4 deletions
@@ -63,8 +63,8 @@ Settings RewriteRule /(.*) ws://localhost:8083/$1 [P,L] ProxyPass /ws/ http://localhost:8083/ws/ ProxyPassReverse /ws/ http://localhost:8083/ws/ - - set _path_prefix in server.problems - - set DB settings in db + - set problems path via environment variable CODEQ_PROBLEMS (defaults to /var/local/codeq-problems) + - set DB settings via environment variables CODEQ_DB_HOST, CODEQ_DB_DATABASE, CODEQ_DB_USER and CODEQ_DB_PASS Running ======= diff --git a/server/problems.py b/server/problems.py index a036602..220a746 100644 --- a/server/problems.py +++ b/server/problems.py @@ -6,8 +6,7 @@ import threading import os.path from db import get_connection, return_connection -#sys.path.append('/home/robert/git/codeq-problems/') -_path_prefix = '/home/robert/git/codeq-problems/' +_path_prefix = os.environ.get('CODEQ_PROBLEMS') or '/var/local/codeq-problems' _module_loading_lock = threading.RLock() # TODO: make a more fine-grained locking import machinery def load_module(fullname): |