diff options
Diffstat (limited to 'devbot')
-rw-r--r-- | devbot/config.py | 5 | ||||
-rw-r--r-- | devbot/environ.py | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/devbot/config.py b/devbot/config.py index 798830a..0170196 100644 --- a/devbot/config.py +++ b/devbot/config.py @@ -8,6 +8,7 @@ from devbot import distro from devbot import utils from devbot import plugins +devbot_dir = None config_dir = None logs_dir = None commands_dir = None @@ -59,6 +60,10 @@ def get_commit_id(): return commit_id +def set_devbot_dir(dir): + global devbot_dir + devbot_dir = dir + def set_config_dir(dir): global config_dir config_dir = dir diff --git a/devbot/environ.py b/devbot/environ.py index ccdfd3f..f35779f 100644 --- a/devbot/environ.py +++ b/devbot/environ.py @@ -43,6 +43,9 @@ def _setup_variables(): _add_path("PYTHONPATH", sysconfig.get_python_lib(prefix=config.prefix_dir, plat_specific=True)) + _add_path("PYTHONPATH", + os.path.dirname(config.devbot_dir)) + _add_path("XDG_DATA_DIRS", "/usr/share") _add_path("XDG_DATA_DIRS", config.share_dir) |