dabo Commit
Revision 6805
Date: 2011-08-30 12:36:34 -0700 (Tue, 30 Aug 2011)
Author: Jacekk
Trac: http://trac.dabodev.com/changeset/6805

Changed:
U   trunk/dabo/biz/dBizobj.py

Log:
Minor updates in kwdict parameter handling.

Diff:
Modified: trunk/dabo/biz/dBizobj.py
===================================================================
--- trunk/dabo/biz/dBizobj.py   2011-08-30 18:29:03 UTC (rev 6804)
+++ trunk/dabo/biz/dBizobj.py   2011-08-30 19:36:34 UTC (rev 6805)
@@ -797,16 +797,8 @@
                # Flag that the function can set to prematurely exit the scan
                self.exitScan = False
                rows = list(rows)
-               try:
-                       reverse = kwargs["reverse"]
-                       del(kwargs["reverse"])
-               except KeyError:
-                       reverse = self.ScanReverse
-               try:
-                       requeryChildren = kwargs["scanRequeryChildren"]
-                       del(kwargs["scanRequeryChildren"])
-               except KeyError:
-                       requeryChildren = self.ScanRequeryChildren
+               reverse = kwargs.pop("reverse", self.ScanReverse)
+               requeryChildren = kwargs.pop("scanRequeryChildren", 
self.ScanRequeryChildren)
                currentStatus = self.__getCurrentStatus()
                ret = None
 
@@ -854,11 +846,7 @@
                else:
                        cursors = {currentStatus[0]: self._CurrentCursor}
 
-               try:
-                       reverse = kwargs["reverse"]
-                       del(kwargs["reverse"])
-               except KeyError:
-                       reverse = self.ScanReverse
+               reverse = kwargs.pop("reverse", self.ScanReverse)
 
                def _callFunc():
                        if self.isChanged(includeNewUnchanged):



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to