summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2014-11-19 14:56:45 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2014-11-19 14:56:45 -0500
commitbe7b26633bc811584f0b3c51615aa8d6e663f07b (patch)
tree7fe5a4d1299d39077ea70aa568852e23c3b97e96
parentb6d68c6f30b7039e2987c8a49639f6226e1490ab (diff)
downloadalembic-be7b26633bc811584f0b3c51615aa8d6e663f07b.tar.gz
- disable "no handler found" errors
-rw-r--r--alembic/compat.py1
-rw-r--r--alembic/util.py7
2 files changed, 7 insertions, 1 deletions
diff --git a/alembic/compat.py b/alembic/compat.py
index 240ee75..d7a1303 100644
--- a/alembic/compat.py
+++ b/alembic/compat.py
@@ -8,6 +8,7 @@ if sys.version_info < (2, 6):
sqla_08 = sa_version >= '0.8.0'
sqla_09 = sa_version >= '0.9.0'
+py27 = sys.version_info >= (2, 7)
py2k = sys.version_info < (3, 0)
py3k = sys.version_info >= (3, 0)
py33 = sys.version_info >= (3, 3)
diff --git a/alembic/util.py b/alembic/util.py
index e1ed0d8..2f8e7c4 100644
--- a/alembic/util.py
+++ b/alembic/util.py
@@ -12,7 +12,7 @@ from sqlalchemy.engine import url
from sqlalchemy import __version__
from .compat import callable, exec_, load_module_py, load_module_pyc, \
- binary_type, string_types
+ binary_type, string_types, py27
class CommandError(Exception):
@@ -45,6 +45,11 @@ from sqlalchemy.util.compat import inspect_getfullargspec
import logging
log = logging.getLogger(__name__)
+if py27:
+ # disable "no handler found" errors
+ logging.getLogger('alembic').addHandler(logging.NullHandler())
+
+
try:
import fcntl
import termios