Mercurial > p > roundup > code
diff roundup/backends/__init__.py @ 1365:4884fb0860f9
fixed rdbms searching by ID [SF#666615]
detect corrupted index and raise semi-useful exception [SF#666767]
also some mysql support (in tests)
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Sun, 12 Jan 2003 23:53:20 +0000 |
| parents | 6c24a86a12ae |
| children | 96cd422532ef |
line wrap: on
line diff
--- a/roundup/backends/__init__.py Sun Jan 12 02:22:27 2003 +0000 +++ b/roundup/backends/__init__.py Sun Jan 12 23:53:20 2003 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: __init__.py,v 1.20 2002-10-07 00:52:51 richard Exp $ +# $Id: __init__.py,v 1.21 2003-01-12 23:53:19 richard Exp $ ''' Container for the hyperdb storage backend implementations. @@ -57,6 +57,15 @@ __all__.append('gadfly') try: + import MySQLdb +except ImportError, message: + if str(message) != 'No module named MySQLdb': raise +else: + import back_mysql + mysql = back_mysql + __all__.append('mysql') + +try: import sqlite except ImportError, message: if str(message) != 'No module named sqlite': raise
