summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2015-03-15 22:37:43 +0200
committerAlon Levy <alon@pobox.com>2015-03-15 22:40:15 +0200
commit4a4e87691cd1deb50c7570c3984f60f91272e587 (patch)
treedc6c592ebd5921b01ac4af74db62e91e6e2bb658
parent45bbac86f90be31b42fc9f39db8206b9194db4a8 (diff)
server/db_driver: reraising exception loses stack, so log first part before reraising Newo4JException
-rw-r--r--src/server/db_driver.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/db_driver.py b/src/server/db_driver.py
index 1daa70e4..757699a0 100644
--- a/src/server/db_driver.py
+++ b/src/server/db_driver.py
@@ -68,6 +68,8 @@ class DB_Driver_REST(DB_Driver_Base):
self.log_committed_queries(statement_set)
except Neo4JException as e:
+ log.error('REST statement: %r' % statement_set)
+ log.exception(e)
raise e
except Exception as e:
raise Exception('failed exec op statements: err: {0}, url: {1}'.format(e.message, tx_url))