From b454ad295eb3024a238d32bf2aef1ebc3c496b44 Mon Sep 17 00:00:00 2001 From: Scott Date: Tue, 11 Jan 2022 13:33:24 -0800 Subject: Start using warnings from stdlib. --- logging_utils.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'logging_utils.py') diff --git a/logging_utils.py b/logging_utils.py index de69046..20a57f7 100644 --- a/logging_utils.py +++ b/logging_utils.py @@ -13,6 +13,7 @@ import os import random import sys from typing import Callable, Iterable, Mapping, Optional +import warnings from overrides import overrides import pytz @@ -523,9 +524,9 @@ def initialize_logging(logger=None) -> logging.Logger: f'Initialized global logging; default logging level is {level_name}.' ) if config.config['logging_clear_preexisting_handlers'] and preexisting_handlers_count > 0: - logger.warning( - 'Logging cleared {preexisting_handlers_count} global handlers (--logging_clear_preexisting_handlers)' - ) + msg = 'Logging cleared {preexisting_handlers_count} global handlers (--logging_clear_preexisting_handlers)' + logger.warning(msg) + warnings.warn(msg) logger.debug(f'Logging format specification is "{fmt}"') if config.config['logging_debug_threads']: logger.debug('...Logging format spec captures tid/pid (--logging_debug_threads)') -- cgit v1.3