summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-02-15 18:34:23 +0200
committerLV-426 <lv-426@taproot.org.il>2015-02-15 18:34:23 +0200
commit4701645dd51d20fc7e04e8a5b1d0e7994795ec4f (patch)
tree1167d6edd7001377fe6ea1c70ec703efb10ba4bd
parent273c526167514ba91b6fc980c4933d9fa0b38597 (diff)
better logging for user_db init exceptions
-rw-r--r--src/server/rz_server.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/server/rz_server.py b/src/server/rz_server.py
index 6832bd82..a4968c94 100644
--- a/src/server/rz_server.py
+++ b/src/server/rz_server.py
@@ -281,8 +281,12 @@ def init_config(cfg_dir):
def init_user_db():
global user_db
- user_db = User_DB(db_path=cfg.user_db_path)
- user_db.init(mode='c') # dev default: create DB
+ try:
+ user_db = User_DB(db_path=cfg.user_db_path)
+ user_db.init(mode='c') # dev default: create DB
+ except Exception as e:
+ log.exception('failed to init user_db, configured user_db path: %s' % (cfg.user_db_path))
+ raise e
log.info('user DB initialized: path: %s' % (cfg.user_db_path))
return user_db