summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/connectors
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-01-02 14:23:42 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-01-02 14:23:42 -0500
commit350aed3fdb9f1e73e69655e53f44ca6a91c196da (patch)
tree3d2a128667b5f6ca6d0b4e1f4865fc98aac6b60b /lib/sqlalchemy/connectors
parent71f92436bdc86f30e2c21d8f5244733601e8c39e (diff)
downloadsqlalchemy-350aed3fdb9f1e73e69655e53f44ca6a91c196da.tar.gz
- whitespace removal bonanza
Diffstat (limited to 'lib/sqlalchemy/connectors')
-rw-r--r--lib/sqlalchemy/connectors/__init__.py3
-rw-r--r--lib/sqlalchemy/connectors/mxodbc.py10
-rw-r--r--lib/sqlalchemy/connectors/pyodbc.py14
-rw-r--r--lib/sqlalchemy/connectors/zxJDBC.py12
4 files changed, 19 insertions, 20 deletions
diff --git a/lib/sqlalchemy/connectors/__init__.py b/lib/sqlalchemy/connectors/__init__.py
index 0c5730450..340c5b8fb 100644
--- a/lib/sqlalchemy/connectors/__init__.py
+++ b/lib/sqlalchemy/connectors/__init__.py
@@ -7,5 +7,4 @@
class Connector(object):
pass
-
- \ No newline at end of file
+
diff --git a/lib/sqlalchemy/connectors/mxodbc.py b/lib/sqlalchemy/connectors/mxodbc.py
index 63c8c1d53..f467234ca 100644
--- a/lib/sqlalchemy/connectors/mxodbc.py
+++ b/lib/sqlalchemy/connectors/mxodbc.py
@@ -26,13 +26,13 @@ from sqlalchemy.connectors import Connector
class MxODBCConnector(Connector):
driver='mxodbc'
-
+
supports_sane_multi_rowcount = False
supports_unicode_statements = False
supports_unicode_binds = False
-
+
supports_native_decimal = True
-
+
@classmethod
def dbapi(cls):
# this classmethod will normally be replaced by an instance
@@ -67,7 +67,7 @@ class MxODBCConnector(Connector):
conn.decimalformat = self.dbapi.DECIMAL_DECIMALFORMAT
conn.errorhandler = self._error_handler()
return connect
-
+
def _error_handler(self):
""" Return a handler that adjusts mxODBC's raised Warnings to
emit Python standard warnings.
@@ -97,7 +97,7 @@ class MxODBCConnector(Connector):
The arg 'errorhandler' is not used by SQLAlchemy and will
not be populated.
-
+
"""
opts = url.translate_connect_args(username='user')
opts.update(url.query)
diff --git a/lib/sqlalchemy/connectors/pyodbc.py b/lib/sqlalchemy/connectors/pyodbc.py
index 4f2aa390f..c66a8a8ae 100644
--- a/lib/sqlalchemy/connectors/pyodbc.py
+++ b/lib/sqlalchemy/connectors/pyodbc.py
@@ -20,15 +20,15 @@ class PyODBCConnector(Connector):
supports_unicode_statements = supports_unicode
supports_native_decimal = True
default_paramstyle = 'named'
-
+
# for non-DSN connections, this should
# hold the desired driver name
pyodbc_driver_name = None
-
+
# will be set to True after initialize()
# if the freetds.so is detected
freetds = False
-
+
@classmethod
def dbapi(cls):
return __import__('pyodbc')
@@ -36,7 +36,7 @@ class PyODBCConnector(Connector):
def create_connect_args(self, url):
opts = url.translate_connect_args(username='user')
opts.update(url.query)
-
+
keys = opts
query = url.query
@@ -80,7 +80,7 @@ class PyODBCConnector(Connector):
connectors.extend(['%s=%s' % (k,v) for k,v in keys.iteritems()])
return [[";".join (connectors)], connect_args]
-
+
def is_disconnect(self, e):
if isinstance(e, self.dbapi.ProgrammingError):
return "The cursor's connection has been closed." in str(e) or \
@@ -93,7 +93,7 @@ class PyODBCConnector(Connector):
def initialize(self, connection):
# determine FreeTDS first. can't issue SQL easily
# without getting unicode_statements/binds set up.
-
+
pyodbc = self.dbapi
dbapi_con = connection.connection
@@ -108,7 +108,7 @@ class PyODBCConnector(Connector):
self.supports_unicode_statements = not self.freetds
self.supports_unicode_binds = not self.freetds
# end Py2K
-
+
# run other initialization which asks for user name, etc.
super(PyODBCConnector, self).initialize(connection)
diff --git a/lib/sqlalchemy/connectors/zxJDBC.py b/lib/sqlalchemy/connectors/zxJDBC.py
index 941dd17ae..a9ff5ec95 100644
--- a/lib/sqlalchemy/connectors/zxJDBC.py
+++ b/lib/sqlalchemy/connectors/zxJDBC.py
@@ -9,18 +9,18 @@ from sqlalchemy.connectors import Connector
class ZxJDBCConnector(Connector):
driver = 'zxjdbc'
-
+
supports_sane_rowcount = False
supports_sane_multi_rowcount = False
-
+
supports_unicode_binds = True
supports_unicode_statements = sys.version > '2.5.0+'
description_encoding = None
default_paramstyle = 'qmark'
-
+
jdbc_db_name = None
jdbc_driver_name = None
-
+
@classmethod
def dbapi(cls):
from com.ziclix.python.sql import zxJDBC
@@ -29,14 +29,14 @@ class ZxJDBCConnector(Connector):
def _driver_kwargs(self):
"""Return kw arg dict to be sent to connect()."""
return {}
-
+
def _create_jdbc_url(self, url):
"""Create a JDBC url from a :class:`~sqlalchemy.engine.url.URL`"""
return 'jdbc:%s://%s%s/%s' % (self.jdbc_db_name, url.host,
url.port is not None
and ':%s' % url.port or '',
url.database)
-
+
def create_connect_args(self, url):
opts = self._driver_kwargs()
opts.update(url.query)