Removed dead code in log.py.

This commit is contained in:
Salvador E. Tropea 2021-02-02 10:56:46 -03:00
parent 82f5aa9a0b
commit ec273da57b
1 changed files with 8 additions and 7 deletions

View File

@ -55,12 +55,13 @@ class MyLogger(logging.Logger):
def warning(self, msg, *args, **kwargs):
MyLogger.warn_tcnt += 1
# Get the message applying optional C style expansions
if isinstance(msg, str) and len(args):
buf = StringIO()
buf.write(msg % args)
buf = buf.getvalue()
else:
buf = str(msg)
# No longer used:
# if isinstance(msg, str) and len(args):
# buf = StringIO()
# buf.write(msg % args)
# buf = buf.getvalue()
# else:
buf = str(msg)
# Avoid repeated warnings
if buf in MyLogger.warn_hash:
MyLogger.warn_hash[buf] += 1
@ -77,7 +78,7 @@ class MyLogger(logging.Logger):
MyLogger.warn_cnt += 1
MyLogger.warn_hash[buf] = 1
if sys.version_info.major > 3 or (sys.version_info.major == 3 and sys.version_info.minor >= 8):
super().warning(buf, stacklevel=2, **kwargs)
super().warning(buf, stacklevel=2, **kwargs) # pragma: no cover (Py38)
else:
super().warning(buf, **kwargs)