Skip to content

Commit 7c32e6e

Browse files
committed
cli: add thread name to trace logging format
1 parent 5f5fa22 commit 7c32e6e

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/streamlink_cli/argparser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ def build_parser():
357357
358358
For verbose levels (`trace` and `all`):
359359
360-
Default is "[{asctime}][{name}][{levelname}] {message}".
360+
Default is "[{asctime}][{threadName}][{name}][{levelname}] {message}".
361361
362362
Otherwise:
363363

src/streamlink_cli/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -909,7 +909,7 @@ def setup_logger() -> None:
909909
verbose = level in (logging.getLevelName(logger.TRACE), logging.getLevelName(logger.ALL))
910910
if not fmt:
911911
if verbose:
912-
fmt = "[{asctime}][{name}][{levelname}] {message}"
912+
fmt = "[{asctime}][{threadName}][{name}][{levelname}] {message}"
913913
else:
914914
fmt = "[{name}][{levelname}] {message}"
915915
if not datefmt:

tests/cli/main/test_logging.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -408,14 +408,14 @@ def test_log_current_arguments(
408408
pytest.param(
409409
["--loglevel", "trace"],
410410
TRACE,
411-
"[{asctime}][{name}][{levelname}] {message}",
411+
"[{asctime}][{threadName}][{name}][{levelname}] {message}",
412412
"%H:%M:%S.%f",
413413
id="loglevel=trace",
414414
),
415415
pytest.param(
416416
["--loglevel", "all"],
417417
ALL,
418-
"[{asctime}][{name}][{levelname}] {message}",
418+
"[{asctime}][{threadName}][{name}][{levelname}] {message}",
419419
"%H:%M:%S.%f",
420420
id="loglevel=all",
421421
),
@@ -429,7 +429,7 @@ def test_log_current_arguments(
429429
pytest.param(
430430
["--loglevel", "all", "--logdateformat", "%Y-%m-%dT%H:%M:%S.%f"],
431431
ALL,
432-
"[{asctime}][{name}][{levelname}] {message}",
432+
"[{asctime}][{threadName}][{name}][{levelname}] {message}",
433433
"%Y-%m-%dT%H:%M:%S.%f",
434434
id="logdateformat",
435435
),

0 commit comments

Comments
 (0)