commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/common setup.py src/datasources/GConnectio...


From: Jason Cater
Subject: gnue/common setup.py src/datasources/GConnectio...
Date: Tue, 18 Feb 2003 09:59:27 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    03/02/18 09:59:26

Modified files:
        common         : setup.py 
        common/src/datasources: GConnections.py GDataSource.py 
        common/src/datasources/drivers: __init__.py 
        common/src/datasources/drivers/appserver: __init__.py 
        common/src/datasources/drivers/db2: __init__.py 
        common/src/datasources/drivers/db2/db2: Driver.py 
        common/src/datasources/drivers/dbf: __init__.py 
        common/src/datasources/drivers/dbf/dbf: Driver.py 
        common/src/datasources/drivers/gadfly: __init__.py 
        common/src/datasources/drivers/gadfly/gadfly: Driver.py 
        common/src/datasources/drivers/informix: __init__.py 
        common/src/datasources/drivers/informix/informix: Driver.py 
        common/src/datasources/drivers/ingres: __init__.py 
        common/src/datasources/drivers/ingres/ingres: Driver.py 
        common/src/datasources/drivers/interbase: __init__.py 
        common/src/datasources/drivers/interbase/interbase: Driver.py 
        common/src/datasources/drivers/mysql: __init__.py 
        common/src/datasources/drivers/odbc: __init__.py 
        common/src/datasources/drivers/odbc/mxodbc: Driver.py 
        common/src/datasources/drivers/oracle: __init__.py 
        common/src/datasources/drivers/oracle/cxoracle: Driver.py 
        common/src/datasources/drivers/oracle/dcoracle: Driver.py 
        common/src/datasources/drivers/postgresql: __init__.py 
        common/src/datasources/drivers/postgresql/Base: Driver.py 
        common/src/datasources/drivers/postgresql/popy: Driver.py 
        common/src/datasources/drivers/postgresql/psycopg: Driver.py 
        common/src/datasources/drivers/postgresql/pygresql: Driver.py 
        common/src/datasources/drivers/postgresql/pypgsql: Driver.py 
        common/src/datasources/drivers/sapdb: __init__.py 
        common/src/datasources/drivers/sapdb/sapbd: Driver.py 
        common/src/datasources/drivers/special/static: Driver.py 
        common/src/datasources/drivers/sqlite: __init__.py 
        common/src/datasources/drivers/sqlite/sqlite: Driver.py 
        common/src/datasources/drivers/sqlrelay: __init__.py 
        common/src/datasources/drivers/sqlrelay/sqlrelay: Driver.py 
        common/src/datasources/drivers/sybase: __init__.py 
        common/src/datasources/drivers/sybase/sybase: Driver.py 
        common/src/utils: FileUtils.py 

Log message:
        more changes for datasource move (temporarily breaks cvs)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/setup.py.diff?tr1=1.51&tr2=1.52&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/GConnections.py.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/GDataSource.py.diff?tr1=1.59&tr2=1.60&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/appserver/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/db2/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/db2/db2/Driver.py.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/dbf/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/dbf/dbf/Driver.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/gadfly/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/informix/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/informix/informix/Driver.py.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/ingres/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/ingres/ingres/Driver.py.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/interbase/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/interbase/interbase/Driver.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/mysql/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/odbc/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/oracle/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/Base/Driver.py.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/popy/Driver.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sapdb/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/special/static/Driver.py.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sqlite/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sqlrelay/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sybase/__init__.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/datasources/drivers/sybase/sybase/Driver.py.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/utils/FileUtils.py.diff?tr1=1.5&tr2=1.6&r1=text&r2=text

Patches:
Index: gnue/common/setup.py
diff -c gnue/common/setup.py:1.51 gnue/common/setup.py:1.52
*** gnue/common/setup.py:1.51   Wed Jan  1 19:45:41 2003
--- gnue/common/setup.py        Tue Feb 18 09:59:23 2003
***************
*** 258,304 ****
         data_files = dfiles,
         packages = ["gnue",
                     "gnue.common",
!                    "gnue.common.FormatMasks",
                     "gnue.common.events",
!                     "gnue.common.schema",
!                  "gnue.common.gear",
! #                   "gnue.common.installer",
                     "gnue.common.dbdrivers",
                     "gnue.common.dbdrivers._dbsig",
                     "gnue.common.dbdrivers._empty",
                     "gnue.common.dbdrivers._oracle",
                     "gnue.common.dbdrivers._pgsql",
                     "gnue.common.dbdrivers._static",
                     "gnue.common.dbdrivers.db2",
                     "gnue.common.dbdrivers.geas",
                     "gnue.common.dbdrivers.mysql",
                     "gnue.common.dbdrivers.odbc",
                     "gnue.common.dbdrivers.odbc-db2",
-                    "gnue.common.dbdrivers.mxodbc",
                     "gnue.common.dbdrivers.oracle",
                     "gnue.common.dbdrivers.postgresql",
                     "gnue.common.dbdrivers.psycopg",
-                    "gnue.common.dbdrivers.popy",
                     "gnue.common.dbdrivers.pypgsql",
-                    "gnue.common.dbdrivers.cxoracle",
-                    "gnue.common.dbdrivers.informix",
-                    "gnue.common.dbdrivers.ingres",
-                    "gnue.common.dbdrivers.interbase",
                     "gnue.common.dbdrivers.sapdb",
-                    "gnue.common.dbdrivers.sqlrelay",
                     "gnue.common.dbdrivers.sqlite",
                     "gnue.common.dbdrivers.sybase",
!                    "gnue.common.dbdrivers.appserver",
!                    "gnue.common.dbdrivers.configfile",
!                    "gnue.common.dbdrivers.gadfly",
                     "gnue.common.commdrivers",
                     "gnue.common.commdrivers._helpers",
                     "gnue.common.commdrivers._parser",
!                    "gnue.common.commdrivers._directory",
!                    "gnue.common.commdrivers.xmlrpc",
                     "gnue.common.commdrivers.pw_xmlrpc",
!                    "gnue.common.cursing",
!                    "gnue.common.external"
                   ],
  
         package_dir = {"gnue": 'module/base',
--- 258,434 ----
         data_files = dfiles,
         packages = ["gnue",
                     "gnue.common",
!                    "gnue.common.apps",
!                    "gnue.common.cursing",
!                    "gnue.common.datasources",
!                    "gnue.common.datasources.drivers",
!                    "gnue.common.datasources.drivers.Base",
!                    "gnue.common.datasources.drivers.special",
!                    "gnue.common.datasources.drivers.special.static",
!                    "gnue.common.datasources.drivers.special.unbound",
!                    "gnue.common.datasources.drivers.special.configfile",
!                    "gnue.common.datasources.drivers.odbc",
!                    "gnue.common.datasources.drivers.odbc.wodbc",
!                    "gnue.common.datasources.drivers.odbc.mxodbc",
!                    "gnue.common.datasources.drivers.postgresql",
!                    "gnue.common.datasources.drivers.postgresql.Base",
!                    "gnue.common.datasources.drivers.postgresql.Schema",
!                    
"gnue.common.datasources.drivers.postgresql.Schema.Creation",
!                    
"gnue.common.datasources.drivers.postgresql.Schema.Discovery",
!                    "gnue.common.datasources.drivers.postgresql.Extensions",
!                    "gnue.common.datasources.drivers.postgresql.popy",
!                    "gnue.common.datasources.drivers.postgresql.pygresql",
!                    "gnue.common.datasources.drivers.postgresql.psycopg",
!                    "gnue.common.datasources.drivers.postgresql.pypgsql",
!                    "gnue.common.datasources.drivers.oracle",
!                    "gnue.common.datasources.drivers.oracle.Base",
!                    "gnue.common.datasources.drivers.oracle.Schema",
!                    "gnue.common.datasources.drivers.oracle.Schema.Creation",
!                    "gnue.common.datasources.drivers.oracle.Schema.Discovery",
!                    "gnue.common.datasources.drivers.oracle.Extensions",
!                    "gnue.common.datasources.drivers.oracle.cxoracle",
!                    "gnue.common.datasources.drivers.oracle.dcoracle",
!                    "gnue.common.datasources.drivers.appserver",
!                    "gnue.common.datasources.drivers.appserver.Schema",
!                    
"gnue.common.datasources.drivers.appserver.Schema.Creation",
!                    
"gnue.common.datasources.drivers.appserver.Schema.Discovery",
!                    "gnue.common.datasources.drivers.appserver.Extensions",
!                    "gnue.common.datasources.drivers.appserver.appserver",
!                    "gnue.common.datasources.drivers.db2",
!                    "gnue.common.datasources.drivers.db2.Schema",
!                    "gnue.common.datasources.drivers.db2.Schema.Creation",
!                    "gnue.common.datasources.drivers.db2.Schema.Discovery",
!                    "gnue.common.datasources.drivers.db2.Extensions",
!                    "gnue.common.datasources.drivers.db2.db2",
!                    "gnue.common.datasources.drivers.dbf",
!                    "gnue.common.datasources.drivers.dbf.Schema",
!                    "gnue.common.datasources.drivers.dbf.Schema.Creation",
!                    "gnue.common.datasources.drivers.dbf.Schema.Discovery",
!                    "gnue.common.datasources.drivers.dbf.Extensions",
!                    "gnue.common.datasources.drivers.dbf.dbf",
!                    "gnue.common.datasources.drivers.gadfly",
!                    "gnue.common.datasources.drivers.gadfly.Schema",
!                    "gnue.common.datasources.drivers.gadfly.Schema.Creation",
!                    "gnue.common.datasources.drivers.gadfly.Schema.Discovery",
!                    "gnue.common.datasources.drivers.gadfly.Extensions",
!                    "gnue.common.datasources.drivers.gadfly.gadfly",
!                    "gnue.common.datasources.drivers.informix",
!                    "gnue.common.datasources.drivers.informix.Schema",
!                    "gnue.common.datasources.drivers.informix.Schema.Creation",
!                    
"gnue.common.datasources.drivers.informix.Schema.Discovery",
!                    "gnue.common.datasources.drivers.informix.Extensions",
!                    "gnue.common.datasources.drivers.informix.informix",
!                    "gnue.common.datasources.drivers.ingres",
!                    "gnue.common.datasources.drivers.ingres.Schema",
!                    "gnue.common.datasources.drivers.ingres.Schema.Creation",
!                    "gnue.common.datasources.drivers.ingres.Schema.Discovery",
!                    "gnue.common.datasources.drivers.ingres.Extensions",
!                    "gnue.common.datasources.drivers.ingres.ingres",
!                    "gnue.common.datasources.drivers.interbase",
!                    "gnue.common.datasources.drivers.interbase.Schema",
!                    
"gnue.common.datasources.drivers.interbase.Schema.Creation",
!                    
"gnue.common.datasources.drivers.interbase.Schema.Discovery",
!                    "gnue.common.datasources.drivers.interbase.Extensions",
!                    "gnue.common.datasources.drivers.interbase.interbase",
!                    "gnue.common.datasources.drivers.mysql",
!                    "gnue.common.datasources.drivers.mysql.Schema",
!                    "gnue.common.datasources.drivers.mysql.Schema.Creation",
!                    "gnue.common.datasources.drivers.mysql.Schema.Discovery",
!                    "gnue.common.datasources.drivers.mysql.Extensions",
!                    "gnue.common.datasources.drivers.mysql.mysql",
!                    "gnue.common.datasources.drivers.sapdb",
!                    "gnue.common.datasources.drivers.sapdb.Schema",
!                    "gnue.common.datasources.drivers.sapdb.Schema.Creation",
!                    "gnue.common.datasources.drivers.sapdb.Schema.Discovery",
!                    "gnue.common.datasources.drivers.sapdb.Extensions",
!                    "gnue.common.datasources.drivers.sapdb.sapbd",
!                    "gnue.common.datasources.drivers.sqlite",
!                    "gnue.common.datasources.drivers.sqlite.Schema",
!                    "gnue.common.datasources.drivers.sqlite.Schema.Creation",
!                    "gnue.common.datasources.drivers.sqlite.Schema.Discovery",
!                    "gnue.common.datasources.drivers.sqlite.Extensions",
!                    "gnue.common.datasources.drivers.sqlite.sqlite",
!                    "gnue.common.datasources.drivers.sybase",
!                    "gnue.common.datasources.drivers.sybase.Schema",
!                    "gnue.common.datasources.drivers.sybase.Schema.Creation",
!                    "gnue.common.datasources.drivers.sybase.Schema.Discovery",
!                    "gnue.common.datasources.drivers.sybase.Extensions",
!                    "gnue.common.datasources.drivers.sybase.sybase",
!                    "gnue.common.datasources.drivers.sqlrelay",
!                    "gnue.common.datasources.drivers.sqlrelay.sqlrelay",
!                    "gnue.common.datasources.drivers.DBSIG2",
!                    "gnue.common.definitions",
                     "gnue.common.events",
!                    "gnue.common.external",
!                    "gnue.common.formatting",
!                    "gnue.common.gear",
!                    "gnue.common.logic",
!                    "gnue.common.rpc",
!                    "gnue.common.rpc.drivers",
!                    "gnue.common.rpc.drivers._corba",
!                    "gnue.common.rpc.drivers._directory",
!                    "gnue.common.rpc.drivers._helpers",
!                    "gnue.common.rpc.drivers._parser",
!                    "gnue.common.rpc.drivers._test",
!                    "gnue.common.rpc.drivers.orbit",
!                    "gnue.common.rpc.drivers.proxy",
!                    "gnue.common.rpc.drivers.pw_xmlrpc",
!                    "gnue.common.rpc.drivers.pyro",
!                    "gnue.common.rpc.drivers.soap",
!                    "gnue.common.rpc.drivers.sockets",
!                    "gnue.common.rpc.drivers.xmlrpc",
!                    "gnue.common.schema",
!                    "gnue.common.schema.scripter",
!                    "gnue.common.schema.scripter.processors",
!                    "gnue.common.utils",                                   
!                    
!                    ## TODO: These are temporary
!                    
                     "gnue.common.dbdrivers",
                     "gnue.common.dbdrivers._dbsig",
                     "gnue.common.dbdrivers._empty",
                     "gnue.common.dbdrivers._oracle",
                     "gnue.common.dbdrivers._pgsql",
                     "gnue.common.dbdrivers._static",
+                    "gnue.common.dbdrivers.appserver",
+                    "gnue.common.dbdrivers.configfile",
+                    "gnue.common.dbdrivers.cxoracle",
                     "gnue.common.dbdrivers.db2",
+                    "gnue.common.dbdrivers.dbf",
+                    "gnue.common.dbdrivers.gadfly",
                     "gnue.common.dbdrivers.geas",
+                    "gnue.common.dbdrivers.informix",
+                    "gnue.common.dbdrivers.ingres",
+                    "gnue.common.dbdrivers.interbase",
+                    "gnue.common.dbdrivers.msado",
+                    "gnue.common.dbdrivers.mxodbc",
                     "gnue.common.dbdrivers.mysql",
                     "gnue.common.dbdrivers.odbc",
                     "gnue.common.dbdrivers.odbc-db2",
                     "gnue.common.dbdrivers.oracle",
+                    "gnue.common.dbdrivers.popy",
                     "gnue.common.dbdrivers.postgresql",
                     "gnue.common.dbdrivers.psycopg",
                     "gnue.common.dbdrivers.pypgsql",
                     "gnue.common.dbdrivers.sapdb",
                     "gnue.common.dbdrivers.sqlite",
+                    "gnue.common.dbdrivers.sqlrelay",
                     "gnue.common.dbdrivers.sybase",
!                    
                     "gnue.common.commdrivers",
+                    "gnue.common.commdrivers._corba",
+                    "gnue.common.commdrivers._directory",
                     "gnue.common.commdrivers._helpers",
                     "gnue.common.commdrivers._parser",
!                    "gnue.common.commdrivers._test",
!                    "gnue.common.commdrivers.orbit",
!                    "gnue.common.commdrivers.proxy",
                     "gnue.common.commdrivers.pw_xmlrpc",
!                    "gnue.common.commdrivers.pyro",
!                    "gnue.common.commdrivers.soap",
!                    "gnue.common.commdrivers.sockets",
!                    "gnue.common.commdrivers.xmlrpc",
!                    
                   ],
  
         package_dir = {"gnue": 'module/base',
Index: gnue/common/src/datasources/GConnections.py
diff -c gnue/common/src/datasources/GConnections.py:1.49 
gnue/common/src/datasources/GConnections.py:1.50
*** gnue/common/src/datasources/GConnections.py:1.49    Mon Feb 17 02:32:48 2003
--- gnue/common/src/datasources/GConnections.py Tue Feb 18 09:59:23 2003
***************
*** 189,196 ****
      # This will throw a GConnections.NotFoundError if an unknown
      # connection name is specified.  The calling method should
      # catch this exception and handle it properly (exit w/message)
!     return _load_dbdriver(self.getConnectionParameter(connection_name, \
!         'provider'), connection_type, self)
  
  
    #
--- 189,197 ----
      # This will throw a GConnections.NotFoundError if an unknown
      # connection name is specified.  The calling method should
      # catch this exception and handle it properly (exit w/message)
!     return _load_dbdriver(
!        self.getConnectionParameters(connection_name), 
!        connection_type, self)
  
  
    #
***************
*** 340,356 ****
  
  
  #
! # Load the correct DBdriver from gnue/common/dbdrivers/*/
  #
! def _load_dbdriver(driver, type, connectionManager):
!   try:
!     dbdriver = dyn_import("gnue.common.dbdrivers.%s" % (driver))
!   except ImportError, err:
!     GDebug.printMesg(1,'ImportError importing driver %s' % (driver))
!     GDebug.printMesg(1,err)
      tmsg = _("No database driver found for provider type '%s'") % driver
      raise GDataObjects.ProviderNotSupportedError, tmsg
! 
    try:
      dd = dbdriver.supportedDataObjects[type]()
      GDebug.printMesg (1,'Attaching to %s (%s)' % 
(driver,dd.__class__.__name__))
--- 341,361 ----
  
  
  #
! # Load the correct DBdriver from gnue/common/datasources/drivers/*/
  #
! def _load_dbdriver(parameters, type, connectionManager):
! 
!   driver = parameters['provider'].replace('/','.')
!   behavior = parameters.get('behavior','').replace('/','.')
!   
!   dbdriver = _try_dbdriver(driver)
!   if not dbdriver: 
!     dbdriver = _try_dbdriver(driver, root=1)
!     
!   if not dbdriver:       
      tmsg = _("No database driver found for provider type '%s'") % driver
      raise GDataObjects.ProviderNotSupportedError, tmsg
!   
    try:
      dd = dbdriver.supportedDataObjects[type]()
      GDebug.printMesg (1,'Attaching to %s (%s)' % 
(driver,dd.__class__.__name__))
***************
*** 359,362 ****
--- 364,392 ----
      tmsg = _("DB Driver '%s' does not support source type '%s'") % (driver, 
type)
      raise GDataObjects.ObjectTypeNotAvailableError, tmsg
  
+     
+ def _try_dbdriver (driver, prefix="", root=0 ): 
+   dbdriver = None
+   if not root: 
+     driv = "." + prefix + driver
+   else: 
+     driv = ""
+   
+   try:
+     print "gnue.common.datasources.drivers%s.Driver" % (driv)
+     dbdriver = dyn_import("gnue.common.datasources.drivers.%s.Driver" % 
(driv))
+   except ImportError, err:
+     GDebug.printMesg(1,'%s%s is not a dbdriver' % (prefix, driver))
+     GDebug.printMesg(1,err)
+     try: 
+       print "gnue.common.datasources.drivers%s.DRIVERS" % (driv)
+       drivers = dyn_import("gnue.common.datasources.drivers%s" % 
(driv)).DRIVERS
+       for d in drivers:  
+         dbdriver = _try_dbdriver(driver, prefix + d + "." )
+         if dbdriver: break
+     except ImportError: 
+       GDebug.printMesg(1,'%s does not contain dbdrivers' % (driver))
+       GDebug.printMesg(1,err)
  
+   return dbdriver
+           
Index: gnue/common/src/datasources/GDataSource.py
diff -c gnue/common/src/datasources/GDataSource.py:1.59 
gnue/common/src/datasources/GDataSource.py:1.60
*** gnue/common/src/datasources/GDataSource.py:1.59     Mon Feb 17 02:31:09 2003
--- gnue/common/src/datasources/GDataSource.py  Tue Feb 18 09:59:23 2003
***************
*** 172,185 ****
        # We are a connectionless datasource (virtual?)      
        # We have to bind to something, so bind to empty or static driver
        if not self.type=="static":
!         from gnue.common.dbdrivers._empty import DBdriver
          GDebug.printMesg (7, 'Using empty data driver')
!         dataObject = DBdriver.supportedDataObjects['object']()
  
        else:
!         from gnue.common.dbdrivers._static import DBdriver
          GDebug.printMesg (7, 'Using static data driver')
!         dataObject = DBdriver.supportedDataObjects['static']()
  
          for child in self._children:
            if isinstance(child, GStaticSet):
--- 172,185 ----
        # We are a connectionless datasource (virtual?)      
        # We have to bind to something, so bind to empty or static driver
        if not self.type=="static":
!         from gnue.common.datasources.drivers.special.unbound import Driver
          GDebug.printMesg (7, 'Using empty data driver')
!         dataObject = Driver.supportedDataObjects['object']()
  
        else:
!         from gnue.common.datasources.drivers.special.static import Driver
          GDebug.printMesg (7, 'Using static data driver')
!         dataObject = Driver.supportedDataObjects['object']()
  
          for child in self._children:
            if isinstance(child, GStaticSet):
***************
*** 569,572 ****
      self._datasourceDictionary={}
      self._toplevelParent = self._type
      
!     
\ No newline at end of file
--- 569,572 ----
      self._datasourceDictionary={}
      self._toplevelParent = self._type
      
!     
Index: gnue/common/src/datasources/drivers/__init__.py
diff -c gnue/common/src/datasources/drivers/__init__.py:1.1 
gnue/common/src/datasources/drivers/__init__.py:1.2
*** gnue/common/src/datasources/drivers/__init__.py:1.1 Mon Feb 17 12:37:14 2003
--- gnue/common/src/datasources/drivers/__init__.py     Tue Feb 18 09:59:23 2003
***************
*** 0 ****
--- 1,4 ----
+ DRIVERS = [ 'db2','informix','mysql','postgresql',
+             'sqlite','dbf','ingres','odbc','sapdb',
+             'sqlrelay','appserver','gadfly','interbase',
+             'oracle','sybase' ]
Index: gnue/common/src/datasources/drivers/appserver/__init__.py
diff -c gnue/common/src/datasources/drivers/appserver/__init__.py:1.1 
gnue/common/src/datasources/drivers/appserver/__init__.py:1.2
*** gnue/common/src/datasources/drivers/appserver/__init__.py:1.1       Mon Feb 
17 12:37:15 2003
--- gnue/common/src/datasources/drivers/appserver/__init__.py   Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ appserver
Index: gnue/common/src/datasources/drivers/db2/__init__.py
diff -c gnue/common/src/datasources/drivers/db2/__init__.py:1.1 
gnue/common/src/datasources/drivers/db2/__init__.py:1.2
*** gnue/common/src/datasources/drivers/db2/__init__.py:1.1     Mon Feb 17 
12:37:15 2003
--- gnue/common/src/datasources/drivers/db2/__init__.py Tue Feb 18 09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['db2']
Index: gnue/common/src/datasources/drivers/db2/db2/Driver.py
diff -c gnue/common/src/datasources/drivers/db2/db2/Driver.py:1.17 
gnue/common/src/datasources/drivers/db2/db2/Driver.py:1.18
*** gnue/common/src/datasources/drivers/db2/db2/Driver.py:1.17  Mon Feb 17 
02:32:49 2003
--- gnue/common/src/datasources/drivers/db2/db2/Driver.py       Tue Feb 18 
09:59:24 2003
***************
*** 40,46 ****
  from gnue.forms.GFError import DBError
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 40,46 ----
  from gnue.forms.GFError import DBError
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/dbf/__init__.py
diff -c gnue/common/src/datasources/drivers/dbf/__init__.py:1.1 
gnue/common/src/datasources/drivers/dbf/__init__.py:1.2
*** gnue/common/src/datasources/drivers/dbf/__init__.py:1.1     Mon Feb 17 
12:37:15 2003
--- gnue/common/src/datasources/drivers/dbf/__init__.py Tue Feb 18 09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['dbf']
Index: gnue/common/src/datasources/drivers/dbf/dbf/Driver.py
diff -c gnue/common/src/datasources/drivers/dbf/dbf/Driver.py:1.6 
gnue/common/src/datasources/drivers/dbf/dbf/Driver.py:1.7
*** gnue/common/src/datasources/drivers/dbf/dbf/Driver.py:1.6   Mon Feb 17 
02:32:49 2003
--- gnue/common/src/datasources/drivers/dbf/dbf/Driver.py       Tue Feb 18 
09:59:24 2003
***************
*** 31,37 ****
  from gnue.common.apps import GDebug
  import string
  from gnue.common.datasources.GDataObjects import *
! from gnue.common.dbdrivers._static.DBdriver import *
  import dbf
  
  
--- 31,37 ----
  from gnue.common.apps import GDebug
  import string
  from gnue.common.datasources.GDataObjects import *
! from gnue.common.drivers.special.static.Driver import *
  import dbf
  
  
Index: gnue/common/src/datasources/drivers/gadfly/__init__.py
diff -c gnue/common/src/datasources/drivers/gadfly/__init__.py:1.1 
gnue/common/src/datasources/drivers/gadfly/__init__.py:1.2
*** gnue/common/src/datasources/drivers/gadfly/__init__.py:1.1  Mon Feb 17 
12:37:15 2003
--- gnue/common/src/datasources/drivers/gadfly/__init__.py      Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['gadfly']
Index: gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py
diff -c gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py:1.6 
gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py:1.7
*** gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py:1.6     Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/gadfly/gadfly/Driver.py Tue Feb 18 
09:59:24 2003
***************
*** 33,39 ****
  import sys
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 33,39 ----
  import sys
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/informix/__init__.py
diff -c gnue/common/src/datasources/drivers/informix/__init__.py:1.1 
gnue/common/src/datasources/drivers/informix/__init__.py:1.2
*** gnue/common/src/datasources/drivers/informix/__init__.py:1.1        Mon Feb 
17 12:37:15 2003
--- gnue/common/src/datasources/drivers/informix/__init__.py    Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['informix']
Index: gnue/common/src/datasources/drivers/informix/informix/Driver.py
diff -c gnue/common/src/datasources/drivers/informix/informix/Driver.py:1.10 
gnue/common/src/datasources/drivers/informix/informix/Driver.py:1.11
*** gnue/common/src/datasources/drivers/informix/informix/Driver.py:1.10        
Mon Feb 17 02:32:49 2003
--- gnue/common/src/datasources/drivers/informix/informix/Driver.py     Tue Feb 
18 09:59:24 2003
***************
*** 40,46 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 40,46 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/ingres/__init__.py
diff -c gnue/common/src/datasources/drivers/ingres/__init__.py:1.1 
gnue/common/src/datasources/drivers/ingres/__init__.py:1.2
*** gnue/common/src/datasources/drivers/ingres/__init__.py:1.1  Mon Feb 17 
12:37:16 2003
--- gnue/common/src/datasources/drivers/ingres/__init__.py      Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['ingres']
Index: gnue/common/src/datasources/drivers/ingres/ingres/Driver.py
diff -c gnue/common/src/datasources/drivers/ingres/ingres/Driver.py:1.11 
gnue/common/src/datasources/drivers/ingres/ingres/Driver.py:1.12
*** gnue/common/src/datasources/drivers/ingres/ingres/Driver.py:1.11    Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/ingres/ingres/Driver.py Tue Feb 18 
09:59:24 2003
***************
*** 41,47 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 41,47 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/interbase/__init__.py
diff -c gnue/common/src/datasources/drivers/interbase/__init__.py:1.1 
gnue/common/src/datasources/drivers/interbase/__init__.py:1.2
*** gnue/common/src/datasources/drivers/interbase/__init__.py:1.1       Mon Feb 
17 12:37:16 2003
--- gnue/common/src/datasources/drivers/interbase/__init__.py   Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['interbase']
Index: gnue/common/src/datasources/drivers/interbase/interbase/Driver.py
diff -c gnue/common/src/datasources/drivers/interbase/interbase/Driver.py:1.15 
gnue/common/src/datasources/drivers/interbase/interbase/Driver.py:1.16
*** gnue/common/src/datasources/drivers/interbase/interbase/Driver.py:1.15      
Mon Feb 17 02:32:49 2003
--- gnue/common/src/datasources/drivers/interbase/interbase/Driver.py   Tue Feb 
18 09:59:24 2003
***************
*** 39,45 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 39,45 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/mysql/__init__.py
diff -c gnue/common/src/datasources/drivers/mysql/__init__.py:1.1 
gnue/common/src/datasources/drivers/mysql/__init__.py:1.2
*** gnue/common/src/datasources/drivers/mysql/__init__.py:1.1   Mon Feb 17 
12:37:16 2003
--- gnue/common/src/datasources/drivers/mysql/__init__.py       Tue Feb 18 
09:59:24 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['mysql']
Index: gnue/common/src/datasources/drivers/odbc/__init__.py
diff -c gnue/common/src/datasources/drivers/odbc/__init__.py:1.1 
gnue/common/src/datasources/drivers/odbc/__init__.py:1.2
*** gnue/common/src/datasources/drivers/odbc/__init__.py:1.1    Mon Feb 17 
12:37:16 2003
--- gnue/common/src/datasources/drivers/odbc/__init__.py        Tue Feb 18 
09:59:25 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['mxodbc','wodbc']
Index: gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py
diff -c gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py:1.9 
gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py:1.10
*** gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py:1.9       Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/odbc/mxodbc/Driver.py   Tue Feb 18 
09:59:25 2003
***************
*** 41,47 ****
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
  from gnue.common.utils.FileUtils import dyn_import
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 41,47 ----
  from gnue.common.datasources import GDataObjects, GConditions
  from gnue.common.apps import GDebug
  from gnue.common.utils.FileUtils import dyn_import
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/oracle/__init__.py
diff -c gnue/common/src/datasources/drivers/oracle/__init__.py:1.1 
gnue/common/src/datasources/drivers/oracle/__init__.py:1.2
*** gnue/common/src/datasources/drivers/oracle/__init__.py:1.1  Mon Feb 17 
12:37:16 2003
--- gnue/common/src/datasources/drivers/oracle/__init__.py      Tue Feb 18 
09:59:25 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['cxoracle','dcoracle']
Index: gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py
diff -c gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py:1.17 
gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py:1.18
*** gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py:1.17  Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/oracle/cxoracle/Driver.py       Tue Feb 
18 09:59:25 2003
***************
*** 35,45 ****
  import sys, string
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects, GConnections
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
! from gnue.common.dbdrivers._oracle.DBdriver import Oracle_Schema
  
  try:
    import cx_Oracle as SIG2api
--- 35,45 ----
  import sys, string
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects, GConnections
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
! from gnue.common.drivers.oracle.Base.Driver import Oracle_Schema
  
  try:
    import cx_Oracle as SIG2api
Index: gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py
diff -c gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py:1.21 
gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py:1.22
*** gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py:1.21  Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/oracle/dcoracle/Driver.py       Tue Feb 
18 09:59:25 2003
***************
*** 36,46 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
! from gnue.common.dbdrivers._oracle.DBdriver import Oracle_Schema
  
  try:
    import DCOracle2 as SIG2api
--- 36,46 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
! from gnue.common.drivers.oracle.Base.Driver import Oracle_Schema
  
  try:
    import DCOracle2 as SIG2api
Index: gnue/common/src/datasources/drivers/postgresql/Base/Driver.py
diff -c gnue/common/src/datasources/drivers/postgresql/Base/Driver.py:1.28 
gnue/common/src/datasources/drivers/postgresql/Base/Driver.py:1.29
*** gnue/common/src/datasources/drivers/postgresql/Base/Driver.py:1.28  Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/postgresql/Base/Driver.py       Tue Feb 
18 09:59:25 2003
***************
*** 33,43 ****
  import sys
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject
  
! from gnue.common.dbdrivers._dbsig.DBdriver import DBSIG_DataObject_Object as 
PGSQL_DataObject_Object
! from gnue.common.dbdrivers._dbsig.DBdriver import DBSIG_DataObject_SQL as 
PGSQL_DataObject_SQL
  
  
  class PGSQL_RecordSet(DBSIG_RecordSet):
--- 33,43 ----
  import sys
  from gnue.common.apps import GDebug
  from gnue.common.datasources import GDataObjects
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject
  
! from gnue.common.drivers.DBSIG2.Driver import DBSIG_DataObject_Object as 
PGSQL_DataObject_Object
! from gnue.common.drivers.DBSIG2.Driver import DBSIG_DataObject_SQL as 
PGSQL_DataObject_SQL
  
  
  class PGSQL_RecordSet(DBSIG_RecordSet):
Index: gnue/common/src/datasources/drivers/postgresql/__init__.py
diff -c gnue/common/src/datasources/drivers/postgresql/__init__.py:1.1 
gnue/common/src/datasources/drivers/postgresql/__init__.py:1.2
*** gnue/common/src/datasources/drivers/postgresql/__init__.py:1.1      Mon Feb 
17 12:37:17 2003
--- gnue/common/src/datasources/drivers/postgresql/__init__.py  Tue Feb 18 
09:59:25 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['psycopg','popy','pygresql','pypgsql']
Index: gnue/common/src/datasources/drivers/postgresql/popy/Driver.py
diff -c gnue/common/src/datasources/drivers/postgresql/popy/Driver.py:1.15 
gnue/common/src/datasources/drivers/postgresql/popy/Driver.py:1.16
*** gnue/common/src/datasources/drivers/postgresql/popy/Driver.py:1.15  Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/postgresql/popy/Driver.py       Tue Feb 
18 09:59:25 2003
***************
*** 31,37 ****
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
  
! from gnue.common.dbdrivers._pgsql.DBdriver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
          PGSQL_TriggerExtensions
--- 31,37 ----
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
  
! from gnue.common.dbdrivers.postgresql.Base.Driver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
          PGSQL_TriggerExtensions
Index: gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py
diff -c gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py:1.14 
gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py:1.15
*** gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py:1.14       
Mon Feb 17 02:32:50 2003
--- gnue/common/src/datasources/drivers/postgresql/psycopg/Driver.py    Tue Feb 
18 09:59:25 2003
***************
*** 35,41 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._pgsql.DBdriver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
--- 35,41 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers.postgresql.Base.Driver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
Index: gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py
diff -c gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py:1.37 
gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py:1.38
*** gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py:1.37      
Mon Feb 17 02:32:49 2003
--- gnue/common/src/datasources/drivers/postgresql/pygresql/Driver.py   Tue Feb 
18 09:59:25 2003
***************
*** 31,37 ****
  
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._pgsql.DBdriver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
--- 31,37 ----
  
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers.postgresql.Base.Driver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
Index: gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py
diff -c gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.28 
gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.29
*** gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py:1.28       
Mon Feb 17 02:32:50 2003
--- gnue/common/src/datasources/drivers/postgresql/pypgsql/Driver.py    Tue Feb 
18 09:59:25 2003
***************
*** 31,37 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._pgsql.DBdriver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
--- 31,37 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers.postgresql.Base.Driver \
     import PGSQL_RecordSet, PGSQL_ResultSet, PGSQL_DataObject, \
            PGSQL_DataObject_SQL, PGSQL_DataObject_Object, \
            PGSQL_TriggerExtensions
Index: gnue/common/src/datasources/drivers/sapdb/__init__.py
diff -c gnue/common/src/datasources/drivers/sapdb/__init__.py:1.1 
gnue/common/src/datasources/drivers/sapdb/__init__.py:1.2
*** gnue/common/src/datasources/drivers/sapdb/__init__.py:1.1   Mon Feb 17 
12:37:17 2003
--- gnue/common/src/datasources/drivers/sapdb/__init__.py       Tue Feb 18 
09:59:25 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['sapbd']
\ No newline at end of file
Index: gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py
diff -c gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py:1.15 
gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py:1.16
*** gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py:1.15      Mon Feb 
17 02:32:50 2003
--- gnue/common/src/datasources/drivers/sapdb/sapbd/Driver.py   Tue Feb 18 
09:59:25 2003
***************
*** 59,65 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 59,65 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/special/static/Driver.py
diff -c gnue/common/src/datasources/drivers/special/static/Driver.py:1.8 
gnue/common/src/datasources/drivers/special/static/Driver.py:1.9
*** gnue/common/src/datasources/drivers/special/static/Driver.py:1.8    Mon Feb 
17 02:32:49 2003
--- gnue/common/src/datasources/drivers/special/static/Driver.py        Tue Feb 
18 09:59:25 2003
***************
*** 158,164 ****
  #  All datasouce "types" and corresponding DataObject class
  #
  supportedDataObjects = {
!   'static': STATIC_DataObject
  }
  
  
--- 158,164 ----
  #  All datasouce "types" and corresponding DataObject class
  #
  supportedDataObjects = {
!   'object': STATIC_DataObject
  }
  
  
Index: gnue/common/src/datasources/drivers/sqlite/__init__.py
diff -c gnue/common/src/datasources/drivers/sqlite/__init__.py:1.1 
gnue/common/src/datasources/drivers/sqlite/__init__.py:1.2
*** gnue/common/src/datasources/drivers/sqlite/__init__.py:1.1  Mon Feb 17 
12:37:17 2003
--- gnue/common/src/datasources/drivers/sqlite/__init__.py      Tue Feb 18 
09:59:25 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['sqlite']
Index: gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py
diff -c gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py:1.7 
gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py:1.8
*** gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py:1.7     Mon Feb 
17 02:32:50 2003
--- gnue/common/src/datasources/drivers/sqlite/sqlite/Driver.py Tue Feb 18 
09:59:25 2003
***************
*** 37,43 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 37,43 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/sqlrelay/__init__.py
diff -c gnue/common/src/datasources/drivers/sqlrelay/__init__.py:1.1 
gnue/common/src/datasources/drivers/sqlrelay/__init__.py:1.2
*** gnue/common/src/datasources/drivers/sqlrelay/__init__.py:1.1        Mon Feb 
17 12:37:17 2003
--- gnue/common/src/datasources/drivers/sqlrelay/__init__.py    Tue Feb 18 
09:59:26 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['sqlrelay']
Index: gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py
diff -c gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py:1.9 
gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py:1.10
*** gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py:1.9 Mon Feb 
17 02:32:50 2003
--- gnue/common/src/datasources/drivers/sqlrelay/sqlrelay/Driver.py     Tue Feb 
18 09:59:26 2003
***************
*** 41,47 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 41,47 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/datasources/drivers/sybase/__init__.py
diff -c gnue/common/src/datasources/drivers/sybase/__init__.py:1.1 
gnue/common/src/datasources/drivers/sybase/__init__.py:1.2
*** gnue/common/src/datasources/drivers/sybase/__init__.py:1.1  Mon Feb 17 
12:37:18 2003
--- gnue/common/src/datasources/drivers/sybase/__init__.py      Tue Feb 18 
09:59:26 2003
***************
*** 0 ****
--- 1 ----
+ DRIVERS=['sybase']
Index: gnue/common/src/datasources/drivers/sybase/sybase/Driver.py
diff -c gnue/common/src/datasources/drivers/sybase/sybase/Driver.py:1.11 
gnue/common/src/datasources/drivers/sybase/sybase/Driver.py:1.12
*** gnue/common/src/datasources/drivers/sybase/sybase/Driver.py:1.11    Mon Feb 
17 02:32:50 2003
--- gnue/common/src/datasources/drivers/sybase/sybase/Driver.py Tue Feb 18 
09:59:26 2003
***************
*** 41,47 ****
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.dbdrivers._dbsig.DBdriver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
--- 41,47 ----
  import sys
  from gnue.common.datasources import GDataObjects, GConditions, GConnections
  from gnue.common.apps import GDebug
! from gnue.common.drivers.DBSIG2.Driver \
     import DBSIG_RecordSet, DBSIG_ResultSet, DBSIG_DataObject, \
            DBSIG_DataObject_SQL, DBSIG_DataObject_Object
  
Index: gnue/common/src/utils/FileUtils.py
diff -c gnue/common/src/utils/FileUtils.py:1.5 
gnue/common/src/utils/FileUtils.py:1.6
*** gnue/common/src/utils/FileUtils.py:1.5      Wed Feb 12 22:27:30 2003
--- gnue/common/src/utils/FileUtils.py  Tue Feb 18 09:59:26 2003
***************
*** 43,49 ****
      for comp in components[1:]:
          mod = getattr(mod, comp)
      return mod
!   except AttributeError, mesg:
      raise ImportError, mesg
  
  
--- 43,49 ----
      for comp in components[1:]:
          mod = getattr(mod, comp)
      return mod
!   except (AttributeError,ValueError), mesg:
      raise ImportError, mesg
  
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]