Skip to content

Commit 12bc90d

Browse files
committed
tighten up logger config logic and enumerations
1 parent 301de84 commit 12bc90d

2 files changed

Lines changed: 3 additions & 5 deletions

File tree

timdex_dataset_api/config.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ def configure_logger(name: str) -> logging.Logger:
1414
logger = logging.getLogger(name)
1515

1616
# set logger level if env var 'TDA_LOG_LEVEL' is set
17-
log_level = os.getenv("TDA_LOG_LEVEL")
18-
if log_level:
17+
if log_level := os.getenv("TDA_LOG_LEVEL"):
1918
log_level = log_level.strip().upper()
20-
if log_level not in ["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"]:
19+
if log_level not in logging.getLevelNamesMapping():
2120
raise ValueError(f"Invalid log level: '{log_level}'")
2221
logger.setLevel(getattr(logging, log_level))
2322

timdex_dataset_api/dataset.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -363,8 +363,7 @@ def create_record_batches(
363363
batch = pa.RecordBatch.from_pylist(
364364
[record.to_dict() for record in record_batch]
365365
)
366-
message = f"Yielding batch {i+1} for dataset writing."
367-
logger.debug(message)
366+
logger.debug(f"Yielding batch {i+1} for dataset writing.")
368367
yield batch
369368

370369
def log_write_statistics(self, start_time: float) -> None:

0 commit comments

Comments
 (0)