Remove duplicate logging initialization logic in utils.py (#1617)

This commit is contained in:
Yifan Yang 2024-05-06 13:00:27 +08:00 committed by GitHub
parent c08fe48603
commit 4e97b19b63
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -110,13 +110,6 @@ def str2bool(v):
raise argparse.ArgumentTypeError("Boolean value expected.") raise argparse.ArgumentTypeError("Boolean value expected.")
def clear_log_handlers():
logger = logging.getLogger()
handlers = logger.handlers[:]
for handler in handlers:
logger.removeHandler(handler)
def setup_logger( def setup_logger(
log_filename: Pathlike, log_filename: Pathlike,
log_level: str = "info", log_level: str = "info",
@ -133,8 +126,6 @@ def setup_logger(
use_console: use_console:
True to also print logs to console. True to also print logs to console.
""" """
clear_log_handlers()
now = datetime.now() now = datetime.now()
date_time = now.strftime("%Y-%m-%d-%H-%M-%S") date_time = now.strftime("%Y-%m-%d-%H-%M-%S")
if dist.is_available() and dist.is_initialized(): if dist.is_available() and dist.is_initialized():