diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-28 02:36:09 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-28 02:36:09 +0000 |
commit | af46b2fc5c7bfcc97326ab2817a3fbe60c456e02 (patch) | |
tree | 06f8ebb568a3bead4c4b03e0e73efa4cca96fd7e /lib/sqlalchemy/mapping/mapper.py | |
parent | 58dc441d2d72ddaf06ef17a726c73c521e3508bc (diff) | |
download | sqlalchemy-af46b2fc5c7bfcc97326ab2817a3fbe60c456e02.tar.gz |
took out that "TypeError" wrapper since it blows away stack traces and confuses users
Diffstat (limited to 'lib/sqlalchemy/mapping/mapper.py')
-rw-r--r-- | lib/sqlalchemy/mapping/mapper.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/sqlalchemy/mapping/mapper.py b/lib/sqlalchemy/mapping/mapper.py index a7c56eb7d..b4e3b8426 100644 --- a/lib/sqlalchemy/mapping/mapper.py +++ b/lib/sqlalchemy/mapping/mapper.py @@ -219,11 +219,7 @@ class Mapper(object): # constructor would otherwise bind it to whatever get_session() is. session.register_new(self) if oldinit is not None: - try: - oldinit(self, *args, **kwargs) - except TypeError, msg: - # re-raise with the offending class name added to help in debugging - raise TypeError, '%s.%s' %(self.__class__.__name__, msg) + oldinit(self, *args, **kwargs) # override oldinit, insuring that its not already one of our # own modified inits if oldinit is None or not hasattr(oldinit, '_sa_mapper_init'): |