Merge pull request #9367 from hugovk/rm-2-default_time_format

Use Formatter.default_time_format after dropping PY2
This commit is contained in:
Xavier Fernandez 2021-01-13 10:32:38 +01:00 committed by GitHub
commit 363132659b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View File

@ -81,6 +81,7 @@ def get_indentation():
class IndentingFormatter(logging.Formatter):
default_time_format = "%Y-%m-%dT%H:%M:%S"
def __init__(self, *args, **kwargs):
"""
@ -119,9 +120,7 @@ class IndentingFormatter(logging.Formatter):
prefix = ''
if self.add_timestamp:
# TODO: Use Formatter.default_time_format after dropping PY2.
t = self.formatTime(record, "%Y-%m-%dT%H:%M:%S")
prefix = '{t},{record.msecs:03.0f} '.format(**locals())
prefix = f"{self.formatTime(record)} "
prefix += " " * get_indentation()
formatted = "".join([
prefix + line