[Checkins] SVN: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/util.py
added allSAWrapperNames(), needed for SQLAlchemyDA
Andreas Jung
andreas at andreas-jung.com
Mon Apr 30 03:52:45 EDT 2007
Log message for revision 74907:
added allSAWrapperNames(), needed for SQLAlchemyDA
Changed:
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/util.py
-=-
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/util.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/util.py 2007-04-30 05:53:59 UTC (rev 74906)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/util.py 2007-04-30 07:52:43 UTC (rev 74907)
@@ -24,7 +24,7 @@
from z3c.sqlalchemy.base import BaseWrapper
__all__ = ('createSQLAlchemyWrapper', 'registerSQLAlchemyWrapper', 'allRegisteredSQLAlchemyWrappers', 'getSQLAlchemyWrapper',
- 'createSAWrapper', 'registerSAWrapper', 'allRegisteredSAWrappers', 'getSAWrapper')
+ 'createSAWrapper', 'registerSAWrapper', 'allRegisteredSAWrappers', 'getSAWrapper', 'allSAWrapperNames')
registeredWrappers = {}
@@ -116,5 +116,11 @@
allRegisteredSAWrappers = allRegisteredSQLAlchemyWrappers
+def allSAWrapperNames():
+ """ return list of all registered wrapper names """
+ names = registeredWrappers.keys()
+ return sorted(names)
+
+
if __name__ == '__main__':
print createWrapper('postgres://test:test@db.example.com/TestDB', None)
More information about the Checkins
mailing list