summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/mapping
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-02-12 06:43:05 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-02-12 06:43:05 +0000
commit04329e18e97b7f211f5bfb68bf92f8626b6ce912 (patch)
treeebd7ed1ec44bc1ace6899d1a380cadb444293261 /lib/sqlalchemy/mapping
parentb5993e0ba3731bf22d34f5743e916c46cb0edbde (diff)
downloadsqlalchemy-04329e18e97b7f211f5bfb68bf92f8626b6ce912.tar.gz
assertion
Diffstat (limited to 'lib/sqlalchemy/mapping')
-rw-r--r--lib/sqlalchemy/mapping/objectstore.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/sqlalchemy/mapping/objectstore.py b/lib/sqlalchemy/mapping/objectstore.py
index 8a8b975ad..9607df606 100644
--- a/lib/sqlalchemy/mapping/objectstore.py
+++ b/lib/sqlalchemy/mapping/objectstore.py
@@ -993,8 +993,7 @@ def session(obj=None):
try:
return _sessions[hashkey]
except KeyError:
- # oh, its gone, nevermind
- pass
+ raise "Session '%s' referenced by object '%s' no longer exists" % (hashkey, repr(obj))
try:
# have a thread-locally defined session (via using_session) ?