File tree 1 file changed +2
-7
lines changed 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -248,6 +248,7 @@ def emit(self, record: LogRecord) -> None:
248
248
:param record: The record (message object) to be logged
249
249
"""
250
250
self .stream .write (self .format (record ))
251
+ self .stream .flush ()
251
252
252
253
253
254
class RotatingFileHandler (FileHandler ):
@@ -347,6 +348,7 @@ def emit(self, record: LogRecord) -> None:
347
348
):
348
349
self .doRollover ()
349
350
self .stream .write (self .format (record ))
351
+ self .stream .flush ()
350
352
351
353
352
354
class NullHandler (Handler ):
@@ -418,13 +420,6 @@ def getEffectiveLevel(self) -> int:
418
420
419
421
return self ._level
420
422
421
- def flushHandlers (self ) -> None :
422
- """Flush all handlers. This will ensure that all data is immediately written to the streams.
423
- This can be useful if you need to make sure the log is written before a reset.
424
- """
425
- for handlerName in self ._handlers :
426
- handlerName .flush ()
427
-
428
423
def addHandler (self , hdlr : Handler ) -> None :
429
424
"""Adds the handler to this logger.
430
425
You can’t perform that action at this time.
0 commit comments