From: Mike Bayer Date: Mon, 25 Sep 2006 16:29:51 +0000 (+0000) Subject: made echo param more doc-friendly X-Git-Tag: rel_0_3_0~125 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a36771499c1428ab64af4a17cbbb83e54b4e85a;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git made echo param more doc-friendly --- diff --git a/lib/sqlalchemy/orm/session.py b/lib/sqlalchemy/orm/session.py index f1983723f3..566b086c5e 100644 --- a/lib/sqlalchemy/orm/session.py +++ b/lib/sqlalchemy/orm/session.py @@ -79,12 +79,11 @@ class Session(object): self.hash_key = hash_key _sessions[self.hash_key] = self - class _echo_uow(object): - def __get__(self, obj, owner): - return obj.uow.echo - def __set__(self, obj, value): - obj.uow.echo = value - echo_uow = _echo_uow() + def _get_echo_uow(self): + return self.uow.echo + def _set_echo_uow(self, value): + self.uow.echo = value + echo_uow = property(_get_echo_uow,_set_echo_uow) def create_transaction(self, **kwargs): """returns a new SessionTransaction corresponding to an existing or new transaction.