From 2ee1d4042825cf5cb0eb5a6a7659d8398d73a4c3 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 20 May 2007 19:22:07 +0000 Subject: [PATCH] fix to previous logging fix... --- lib/sqlalchemy/orm/strategies.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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) -- 2.47.2