[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [sbws/master] Change sbws home path when running supervised



commit 46311448462c09169caad911b7e1d7d4651b1204
Author: juga0 <juga@xxxxxxxxxx>
Date:   Wed Oct 31 19:52:47 2018 +0000

    Change sbws home path when running supervised
---
 sbws/util/config.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/sbws/util/config.py b/sbws/util/config.py
index 0981b6d..80c2761 100644
--- a/sbws/util/config.py
+++ b/sbws/util/config.py
@@ -225,6 +225,13 @@ def _validate_general(conf):
     return errors
 
 
+def _obtain_sbws_home(conf):
+    sbws_home = conf.getpath('paths', 'sbws_home')
+    # No need for .sbws when this is the default home
+    if sbws_home == "/var/lib/sbws/.sbws":
+        conf['paths']['sbws_home'] = os.path.dirname(sbws_home)
+
+
 def _obtain_run_dpath(conf):
     """Set runtime directory when sbws is run by a system service."""
     xdg = os.environ.get('XDG_RUNTIME_DIR')
@@ -235,6 +242,7 @@ def _obtain_run_dpath(conf):
 
 
 def _validate_paths(conf):
+    _obtain_sbws_home(conf)
     errors = []
     sec = 'paths'
     err_tmpl = Template('$sec/$key ($val): $e')



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits