[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/common setup.py src/datasources/GConnectio...,
Jason Cater <=