File tree Expand file tree Collapse file tree 6 files changed +15
-0
lines changed Expand file tree Collapse file tree 6 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 4444 'output_stream' )
4545
4646log = logging .getLogger ('git.cmd' )
47+ log .addHandler (logging .NullHandler ())
4748
4849__all__ = ('Git' , )
4950
Original file line number Diff line number Diff line change 3232
3333
3434log = logging .getLogger ('git.config' )
35+ log .addHandler (logging .NullHandler ())
3536
3637
3738class MetaParserBuilder (abc .ABCMeta ):
Original file line number Diff line number Diff line change 3434import logging
3535
3636log = logging .getLogger ('git.objects.commit' )
37+ log .addHandler (logging .NullHandler ())
3738
3839__all__ = ('Commit' , )
3940
Original file line number Diff line number Diff line change 4343
4444
4545log = logging .getLogger ('git.objects.submodule.base' )
46+ log .addHandler (logging .NullHandler ())
4647
4748
4849class UpdateProgress (RemoteProgress ):
Original file line number Diff line number Diff line change 1313__all__ = ["RootModule" , "RootUpdateProgress" ]
1414
1515log = logging .getLogger ('git.objects.submodule.root' )
16+ log .addHandler (logging .NullHandler ())
1617
1718
1819class RootUpdateProgress (UpdateProgress ):
Original file line number Diff line number Diff line change 1313import platform
1414import getpass
1515import threading
16+ import logging
1617
1718# NOTE: Some of the unused imports might be used/imported by others.
1819# Handle once test-cases are back up and running.
@@ -753,3 +754,12 @@ def wait(self):
753754 while self .count > 0 :
754755 self .cv .wait ()
755756 self .cv .release ()
757+
758+
759+ class NullHandler (logging .Handler ):
760+ def emit (self , record ):
761+ pass
762+
763+ # In Python 2.6, there is no NullHandler yet. Let's monkey-patch it for a workaround.
764+ if not hasattr (logging , 'NullHandler' ):
765+ logging .NullHandler = NullHandler
You can’t perform that action at this time.
0 commit comments