[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r10274 - in trunk/gnue-common: . src/datasources src/datasources/
From: |
reinhard |
Subject: |
[gnue] r10274 - in trunk/gnue-common: . src/datasources src/datasources/drivers/sql/interbase src/datasources/drivers/sql/maxdb src/datasources/drivers/sql/msado src/datasources/drivers/sql/mysql src/datasources/drivers/sql/oracle src/datasources/drivers/sql/postgresql src/datasources/drivers/sql/sqlite2 src/datasources/drivers/sql/sqlite3 |
Date: |
Thu, 16 Dec 2010 15:33:59 -0600 (CST) |
Author: reinhard
Date: 2010-12-16 15:33:59 -0600 (Thu, 16 Dec 2010)
New Revision: 10274
Modified:
trunk/gnue-common/
trunk/gnue-common/src/datasources/GConnections.py
trunk/gnue-common/src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
trunk/gnue-common/src/datasources/drivers/sql/maxdb/maxdbdrv.py
trunk/gnue-common/src/datasources/drivers/sql/msado/adodbapidrv.py
trunk/gnue-common/src/datasources/drivers/sql/mysql/mysqldbdrv.py
trunk/gnue-common/src/datasources/drivers/sql/oracle/cxoracledrv.py
trunk/gnue-common/src/datasources/drivers/sql/oracle/dcoracledrv.py
trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopg2drv.py
trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopgdrv.py
trunk/gnue-common/src/datasources/drivers/sql/postgresql/pygresqldrv.py
trunk/gnue-common/src/datasources/drivers/sql/postgresql/pypgsqldrv.py
trunk/gnue-common/src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
trunk/gnue-common/src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
trunk/gnue-common/src/datasources/drivers/sql/sqlite3/sqlite3drv.py
Log:
Don't mask import errors for DBSIG2 modules, since this hides away potential
info about why the module could not be imported.
Property changes on: trunk/gnue-common
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2010-12-16 22:21:53.016000032 +0100
committer: Reinhard Müller <address@hidden>
properties:
branch-nick: common
+ timestamp: 2010-12-16 22:31:28.948999882 +0100
committer: Reinhard Müller <address@hidden>
properties:
branch-nick: common
Name: bzr:file-ids
- src/base/plugin.py
address@hidden:trunk%2Fgnue-common:src%2Fbase%2Fplugin.py
+ src/datasources/GConnections.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2FGConnections.py
src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Finterbase%2Fkinterbasdbdrv.py
src/datasources/drivers/sql/maxdb/maxdbdrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fmaxdb%2Fmaxdbdrv.py
src/datasources/drivers/sql/msado/adodbapidrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fmsado%2Fadodbapidrv.py
src/datasources/drivers/sql/mysql/mysqldbdrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fmysql%2Fmysqldbdrv.py
src/datasources/drivers/sql/oracle/cxoracledrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Foracle%2Fcxoracledrv.py
src/datasources/drivers/sql/oracle/dcoracledrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Foracle%2Fdcoracledrv.py
src/datasources/drivers/sql/postgresql/psycopg2drv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fpostgresql%2Fpsycopg2drv.py
src/datasources/drivers/sql/postgresql/psycopgdrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fpostgresql%2Fpsycopgdrv.py
src/datasources/drivers/sql/postgresql/pygresqldrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fpostgresql%2Fpygresqldrv.py
src/datasources/drivers/sql/postgresql/pypgsqldrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fpostgresql%2Fpypgsqldrv.py
src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fsqlite2%2Fpysqlitedrv.py
src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fsqlite3%2Fpysqlite2drv.py
src/datasources/drivers/sql/sqlite3/sqlite3drv.py
address@hidden:trunk%2Fgnue-common:src%2Fdatasources%2Fdrivers%2Fsql%2Fsqlite3%2Fsqlite3drv.py
Name: bzr:revision-id:v4
- 3116 address@hidden
3117 address@hidden
3118 address@hidden
3119 address@hidden
3120 address@hidden
3121 address@hidden
3122 address@hidden
3123 address@hidden
3124 address@hidden
3125 address@hidden
3126 address@hidden
3127 address@hidden
3128 address@hidden
3129 address@hidden
3130 address@hidden
3131 address@hidden
3132 address@hidden
3133 address@hidden
3134 address@hidden
3135 address@hidden
3136 address@hidden
3137 address@hidden
3138 address@hidden
3139 address@hidden
3140 address@hidden
3141 address@hidden
3142 address@hidden
3143 address@hidden
3144 address@hidden
3145 address@hidden
3146 address@hidden
3147 address@hidden
+ 3116 address@hidden
3117 address@hidden
3118 address@hidden
3119 address@hidden
3120 address@hidden
3121 address@hidden
3122 address@hidden
3123 address@hidden
3124 address@hidden
3125 address@hidden
3126 address@hidden
3127 address@hidden
3128 address@hidden
3129 address@hidden
3130 address@hidden
3131 address@hidden
3132 address@hidden
3133 address@hidden
3134 address@hidden
3135 address@hidden
3136 address@hidden
3137 address@hidden
3138 address@hidden
3139 address@hidden
3140 address@hidden
3141 address@hidden
3142 address@hidden
3143 address@hidden
3144 address@hidden
3145 address@hidden
3146 address@hidden
3147 address@hidden
3148 address@hidden
Name: bzr:text-parents
- src/base/plugin.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:10035
+ src/datasources/GConnections.py address@hidden
src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/maxdb/maxdbdrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/msado/adodbapidrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/mysql/mysqldbdrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:10152
src/datasources/drivers/sql/oracle/cxoracledrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/oracle/dcoracledrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/postgresql/psycopg2drv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/postgresql/psycopgdrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/postgresql/pygresqldrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/postgresql/pypgsqldrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
src/datasources/drivers/sql/sqlite3/sqlite3drv.py
svn-v3-single1-dHJ1bmsvZ251ZS1jb21tb24.:3a364389-8fce-0310-8f11-cc363fde16c7:trunk%2Fgnue-common:9954
Modified: trunk/gnue-common/src/datasources/GConnections.py
===================================================================
--- trunk/gnue-common/src/datasources/GConnections.py 2010-12-16 21:22:17 UTC
(rev 10273)
+++ trunk/gnue-common/src/datasources/GConnections.py 2010-12-16 21:33:59 UTC
(rev 10274)
@@ -47,22 +47,6 @@
# -----------------------------------------------------------------------------
-class DependencyError (errors.AdminError):
- """
- Cannot load database driver plugin due to a missing dependency.
-
- This exception is raised by the database drivers.
- """
- def __init__ (self, modulename, url):
- self.modulename = modulename
- self.url = url
- message = u_("Module '%s' is not installed.") % self.modulename
- if self.url:
- message += u_(" You can download it from %s.") % self.url
- errors.AdminError.__init__ (self, message)
-
-# -----------------------------------------------------------------------------
-
class InvalidFormatError (errors.AdminError):
"""
Cannot parse connections.conf file.
Modified:
trunk/gnue-common/src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/interbase/kinterbasdbdrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -39,14 +39,9 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import kinterbasdb
+ import kinterbasdb
- except ImportError:
- raise GConnections.DependencyError, ('kinterbasdb', None)
-
# =============================================================================
# Driver info
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/maxdb/maxdbdrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/maxdb/maxdbdrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/maxdb/maxdbdrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -38,14 +38,9 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import sapdb.dbapi
+ import sapdb.dbapi
- except ImportError:
- raise GConnections.DependencyError, ('sapdb', None)
-
# =============================================================================
# Driver info
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/msado/adodbapidrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/msado/adodbapidrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/msado/adodbapidrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -36,15 +36,8 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import adodbapi
- except ImportError:
- raise GConnections.DependencyError, ('adodbapi', None)
- try:
- import win32com
- except ImportError:
- raise GConnections.DependencyError, ('win32com', None)
+ import adodbapi
+ import win32com
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/mysql/mysqldbdrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/mysql/mysqldbdrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/mysql/mysqldbdrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -38,12 +38,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import MySQLdb
- except ImportError:
- raise GConnections.DependencyError ('mysql-python',
- 'http://sourceforge.net/projects/mysql-python')
+ import MySQLdb
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/oracle/cxoracledrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/oracle/cxoracledrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/oracle/cxoracledrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,11 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import cx_Oracle
- except ImportError:
- raise GConnections.DependencyError, ('cx_Oracle', None)
+ import cx_Oracle
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/oracle/dcoracledrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/oracle/dcoracledrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/oracle/dcoracledrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,11 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import DCOracle2
- except ImportError:
- raise GConnections.DependencyError ('DCOracle2', None)
+ import DCOracle2
# =============================================================================
Modified:
trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopg2drv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopg2drv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopg2drv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,11 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import psycopg2
- except:
- raise GConnections.DependencyError, ('psycopg2', None)
+ import psycopg2
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopgdrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopgdrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/postgresql/psycopgdrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,11 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import psycopg
- except:
- raise GConnections.DependencyError, ('psycopg', None)
+ import psycopg
# =============================================================================
Modified:
trunk/gnue-common/src/datasources/drivers/sql/postgresql/pygresqldrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/postgresql/pygresqldrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/postgresql/pygresqldrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -38,11 +38,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import pgdb
- except ImportError:
- raise GConnections.DependencyError, ('pygresql', None)
+ import pgdb
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/postgresql/pypgsqldrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/postgresql/pypgsqldrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/postgresql/pypgsqldrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,11 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- from pyPgSQL import PgSQL
- except:
- raise GConnections.DependencyError, ('pyPgSQL', None)
+ from pyPgSQL import PgSQL
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/sqlite2/pysqlitedrv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -36,25 +36,20 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- import sqlite
-
- # This is a workaround for a bug in PySQLite. All the following mebers are
- # not imported from main.py in __init__.py
- if not hasattr (sqlite, 'Timestamp') and sqlite.main.have_datetime:
- sqlite.Date = sqlite.main.Date
- sqlite.Time = sqlite.main.Time
- sqlite.Timestamp = sqlite.main.Timestamp
- sqlite.DateFromTicks = sqlite.main.DateFromTicks
- sqlite.TimeFromTicks = sqlite.main.TimeFromTicks
- sqlite.TimestampFromTicks = sqlite.main.TimestampFromTicks
+ import sqlite
- sqlite.DateTimeType = sqlite.main.DateTimeType
- sqlite.DateTimeDeltaType = sqlite.main.DateTimeDeltaType
+ # This is a workaround for a bug in PySQLite. All the following mebers are
+ # not imported from main.py in __init__.py
+ if not hasattr (sqlite, 'Timestamp') and sqlite.main.have_datetime:
+ sqlite.Date = sqlite.main.Date
+ sqlite.Time = sqlite.main.Time
+ sqlite.Timestamp = sqlite.main.Timestamp
+ sqlite.DateFromTicks = sqlite.main.DateFromTicks
+ sqlite.TimeFromTicks = sqlite.main.TimeFromTicks
+ sqlite.TimestampFromTicks = sqlite.main.TimestampFromTicks
- except ImportError:
- raise GConnections.DependencyError, ('SQLitedbapi', None)
+ sqlite.DateTimeType = sqlite.main.DateTimeType
+ sqlite.DateTimeDeltaType = sqlite.main.DateTimeDeltaType
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/sqlite3/pysqlite2drv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -37,12 +37,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- from pysqlite2 import dbapi2
-
- except ImportError:
- raise GConnections.DependencyError, ('pysqlite2.dbapi2', None)
+ from pysqlite2 import dbapi2
# =============================================================================
Modified: trunk/gnue-common/src/datasources/drivers/sql/sqlite3/sqlite3drv.py
===================================================================
--- trunk/gnue-common/src/datasources/drivers/sql/sqlite3/sqlite3drv.py
2010-12-16 21:22:17 UTC (rev 10273)
+++ trunk/gnue-common/src/datasources/drivers/sql/sqlite3/sqlite3drv.py
2010-12-16 21:33:59 UTC (rev 10274)
@@ -38,12 +38,7 @@
# =============================================================================
def __initplugin__ ():
- from gnue.common.datasources import GConnections
- try:
- # Python >= 2.5 has sqlite3 package in the standard library
- from sqlite3 import dbapi2
- except ImportError:
- raise GConnections.DependencyError, ('sqlite3.dbapi2', None)
+ from sqlite3 import dbapi2
# =============================================================================
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r10274 - in trunk/gnue-common: . src/datasources src/datasources/drivers/sql/interbase src/datasources/drivers/sql/maxdb src/datasources/drivers/sql/msado src/datasources/drivers/sql/mysql src/datasources/drivers/sql/oracle src/datasources/drivers/sql/postgresql src/datasources/drivers/sql/sqlite2 src/datasources/drivers/sql/sqlite3,
reinhard <=