summaryrefslogtreecommitdiff
path: root/src-py/rhizi_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'src-py/rhizi_server.py')
-rw-r--r--src-py/rhizi_server.py20
1 files changed, 17 insertions, 3 deletions
diff --git a/src-py/rhizi_server.py b/src-py/rhizi_server.py
index cef57f36..bda762a3 100644
--- a/src-py/rhizi_server.py
+++ b/src-py/rhizi_server.py
@@ -27,10 +27,16 @@ class Config(object):
#
# TODO: config option documentation
#
- ret.neo4j_url = cfg['neo4j_url']
- ret.listen_address = cfg['listen_address']
- ret.listen_port = cfg['listen_port']
+ # htpasswd_path
+ # listen_address
+ # listen_port
+ # neo4j_url
+ # root_path
+ for k, v in cfg.items():
+ ret.__setattr__(k, v)
+
+ ret.__setattr__('config_dir', os.path.dirname(file_path)) # bypass prop restriction
return ret
@property
@@ -41,6 +47,14 @@ class Config(object):
def tx_api_path(self):
return '/db/data/transaction'
+ @property
+ def config_dir_path(self):
+ return self.config_dir
+
+ @property
+ def secret_key(self):
+ return self.SECRET_KEY
+
def init_logging():
log = logging.getLogger('rhizi')