File tree 6 files changed +15
-0
lines changed
6 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 44
44
'output_stream' )
45
45
46
46
log = logging .getLogger ('git.cmd' )
47
+ log .addHandler (logging .NullHandler ())
47
48
48
49
__all__ = ('Git' , )
49
50
Original file line number Diff line number Diff line change 32
32
33
33
34
34
log = logging .getLogger ('git.config' )
35
+ log .addHandler (logging .NullHandler ())
35
36
36
37
37
38
class MetaParserBuilder (abc .ABCMeta ):
Original file line number Diff line number Diff line change 34
34
import logging
35
35
36
36
log = logging .getLogger ('git.objects.commit' )
37
+ log .addHandler (logging .NullHandler ())
37
38
38
39
__all__ = ('Commit' , )
39
40
Original file line number Diff line number Diff line change 43
43
44
44
45
45
log = logging .getLogger ('git.objects.submodule.base' )
46
+ log .addHandler (logging .NullHandler ())
46
47
47
48
48
49
class UpdateProgress (RemoteProgress ):
Original file line number Diff line number Diff line change 13
13
__all__ = ["RootModule" , "RootUpdateProgress" ]
14
14
15
15
log = logging .getLogger ('git.objects.submodule.root' )
16
+ log .addHandler (logging .NullHandler ())
16
17
17
18
18
19
class RootUpdateProgress (UpdateProgress ):
Original file line number Diff line number Diff line change 13
13
import platform
14
14
import getpass
15
15
import threading
16
+ import logging
16
17
17
18
# NOTE: Some of the unused imports might be used/imported by others.
18
19
# Handle once test-cases are back up and running.
@@ -753,3 +754,12 @@ def wait(self):
753
754
while self .count > 0 :
754
755
self .cv .wait ()
755
756
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