From: Mike Bayer Date: Sun, 20 May 2007 19:22:07 +0000 (+0000) Subject: fix to previous logging fix... X-Git-Tag: rel_0_3_8~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ee1d4042825cf5cb0eb5a6a7659d8398d73a4c3;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix to previous logging fix... --- diff --git a/lib/sqlalchemy/orm/strategies.py b/lib/sqlalchemy/orm/strategies.py index a1f88355de..6bdaa1d161 100644 --- a/lib/sqlalchemy/orm/strategies.py +++ b/lib/sqlalchemy/orm/strategies.py @@ -162,6 +162,8 @@ class LazyLoader(AbstractRelationLoader): def init(self): super(LazyLoader, self).init() (self.lazywhere, self.lazybinds, self.lazyreverse) = self._create_lazy_clause(self) + + self.logger.info(str(self.parent_property) + " lazy loading clause " + str(self.lazywhere)) # determine if our "lazywhere" clause is the same as the mapper's # get() clause. then we can just use mapper.get() @@ -304,8 +306,7 @@ class LazyLoader(AbstractRelationLoader): if reverse_direction: li.traverse(secondaryjoin) lazywhere = sql.and_(lazywhere, secondaryjoin) - - LazyLoader.logger.info(str(prop.parent_property) + " lazy loading clause " + str(lazywhere)) + return (lazywhere, binds, reverse) _create_lazy_clause = classmethod(_create_lazy_clause)