From 3861103585beba17b886d3da044fe49017b638cb Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Wed, 25 May 2011 09:36:25 +0100 Subject: [PATCH] Updated connection exception to provide more info on the cause. Fixes #178 --- mongoengine/connection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoengine/connection.py b/mongoengine/connection.py index fc6c7680..7b5cd210 100644 --- a/mongoengine/connection.py +++ b/mongoengine/connection.py @@ -31,8 +31,8 @@ def _get_connection(reconnect=False): if _connection.get(identity) is None or reconnect: try: _connection[identity] = Connection(**_connection_settings) - except: - raise ConnectionError('Cannot connect to the database') + except Exception, e: + raise ConnectionError("Cannot connect to the database:\n%s" % e) return _connection[identity] def _get_db(reconnect=False):