From 59c9ea4bebfd5f8db9e9183f95f8a2d8ea15571a Mon Sep 17 00:00:00 2001 From: Isaac To Date: Wed, 2 Oct 2024 18:26:04 -0700 Subject: [PATCH] Specify a formatter for the root logger handler This formatter includes datetime --- src/dandisets_linkml_status_tools/cli/__init__.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/dandisets_linkml_status_tools/cli/__init__.py b/src/dandisets_linkml_status_tools/cli/__init__.py index 11cd405..627b77d 100644 --- a/src/dandisets_linkml_status_tools/cli/__init__.py +++ b/src/dandisets_linkml_status_tools/cli/__init__.py @@ -6,7 +6,10 @@ from dandi.dandiapi import DandiAPIClient from pydantic2linkml.cli.tools import LogLevel -from dandisets_linkml_status_tools.cli.tools import compile_validation_report, output_reports +from dandisets_linkml_status_tools.cli.tools import ( + compile_validation_report, + output_reports, +) if TYPE_CHECKING: from dandisets_linkml_status_tools.cli.models import DandisetValidationReport @@ -35,7 +38,10 @@ def main( ] = LogLevel.WARNING, ): # Set log level of the CLI - logging.basicConfig(level=getattr(logging, log_level)) + logging.basicConfig( + format="[%(asctime)s]%(levelname)s:%(name)s:%(message)s", + level=getattr(logging, log_level), + ) output_path = Path(dandi_instance + "-reports")