From 2324417d96681b5a63c5b80e0da66b7407090736 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Mon, 16 Mar 2015 13:00:44 +0200 Subject: server/db_driver: note on exception reraise related logging being fixed in python 3 --- src/server/db_driver.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server') diff --git a/src/server/db_driver.py b/src/server/db_driver.py index 757699a0..b6cdba7f 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: + # NOTE: python 2.7 loses the stack when reraising the exception. + # python 3 does the right thing, but gevent doesn't support it yet. log.error('REST statement: %r' % statement_set) log.exception(e) raise e -- cgit v1.3.1