Logging multiprocessing: configure logger dans les workers spawn + compteur de progression
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@ -35,6 +35,15 @@ def setup_logging(verbose=False, debug=False):
|
||||
logger.setLevel(level)
|
||||
logger.handlers.clear()
|
||||
logger.addHandler(handler)
|
||||
|
||||
# Also configure the root logger so worker processes log properly
|
||||
root_logger = logging.getLogger()
|
||||
root_logger.setLevel(level)
|
||||
if not root_logger.handlers:
|
||||
root_handler = logging.StreamHandler(sys.stdout)
|
||||
root_handler.setFormatter(logging.Formatter(fmt, datefmt="%H:%M:%S"))
|
||||
root_logger.addHandler(root_handler)
|
||||
|
||||
return logger
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user