44from io import TextIOBase
55
66
7- def default_logging (grab_log = None , # '/tmp/grab.log',
8- network_log = None , # '/tmp/grab.network.log',
9- level = logging .DEBUG , mode = 'a' ,
10- propagate_network_logger = False ):
7+ def default_logging (
8+ grab_log = None , # '/tmp/grab.log',
9+ level = logging .DEBUG ,
10+ mode = "a" ,
11+ network_log = None , # '/tmp/grab.network.log',
12+ propagate_network_logger = False ,
13+ ):
1114 """
1215 Customize logging output to display all log messages
1316 except grab network logs.
@@ -17,14 +20,14 @@ def default_logging(grab_log=None, # '/tmp/grab.log',
1720
1821 logging .basicConfig (level = level )
1922
20- network_logger = logging .getLogger (' grab.network' )
23+ network_logger = logging .getLogger (" grab.network" )
2124 network_logger .propagate = propagate_network_logger
2225 if network_log :
2326 hdl = logging .FileHandler (network_log , mode )
2427 network_logger .addHandler (hdl )
2528 network_logger .setLevel (level )
2629
27- grab_logger = logging .getLogger (' grab' )
30+ grab_logger = logging .getLogger (" grab" )
2831 if grab_log :
2932 hdl = logging .FileHandler (grab_log , mode )
3033 grab_logger .addHandler (hdl )
@@ -54,18 +57,18 @@ def write(self, data):
5457 self .buf .append (data )
5558
5659 def get_output (self ):
57- return '' .join (self .buf )
60+ return "" .join (self .buf )
5861
5962 @contextmanager
6063 def handle_sigint (self ):
6164 with self .record ():
6265 try :
6366 yield
64- except Exception : # pylint: disable=broad-except
65- if ' KeyboardInterrupt' in self .get_output ():
67+ except Exception : # pylint: disable=broad-except
68+ if " KeyboardInterrupt" in self .get_output ():
6669 raise KeyboardInterrupt
6770 else :
6871 raise
6972 else :
70- if ' KeyboardInterrupt' in self .get_output ():
73+ if " KeyboardInterrupt" in self .get_output ():
7174 raise KeyboardInterrupt
0 commit comments