diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2015-06-26 09:18:57 +0200 |
---|---|---|
committer | Sebastian Thiel <byronimo@gmail.com> | 2015-06-26 09:18:57 +0200 |
commit | 8724dfa6bf8f6de9c36d10b9b52ab8a1ea30c3b2 (patch) | |
tree | 59bd270c549bf4e516c613354658c028ce66c1a1 /git/util.py | |
parent | 640d1506e7f259d675976e7fffcbc854d41d4246 (diff) | |
parent | d1a9a232fbde88a347935804721ec7cd08de6f65 (diff) | |
download | gitpython-8724dfa6bf8f6de9c36d10b9b52ab8a1ea30c3b2.tar.gz |
Merge branch 'missionfocus-loggingNullHandlers'
Diffstat (limited to 'git/util.py')
-rw-r--r-- | git/util.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/git/util.py b/git/util.py index fb459da1..f0a08e79 100644 --- a/git/util.py +++ b/git/util.py @@ -13,6 +13,7 @@ import shutil import platform import getpass import threading +import logging # NOTE: Some of the unused imports might be used/imported by others. # Handle once test-cases are back up and running. @@ -753,3 +754,12 @@ class WaitGroup(object): while self.count > 0: self.cv.wait() self.cv.release() + + +class NullHandler(logging.Handler): + def emit(self, record): + pass + +# In Python 2.6, there is no NullHandler yet. Let's monkey-patch it for a workaround. +if not hasattr(logging, 'NullHandler'): + logging.NullHandler = NullHandler |