Skip to content

workers / wine_inventory / src / pince_shelf / utils / logger.py

Path: workers/wine_inventory/src/pince_shelf/utils/logger.py
Lane: workers
Executable: no/unknown

Purpose

(No module docstring. Add one — it becomes your API contract.)

Entry points

  • No __main__ guard detected

Key symbols

Classes

  • _DuplicateCollapseFilter
  • _TeeLoggerWriter

Functions

  • capture_stdout_stderr(enabled)
  • init_runtime_logging(log_filename)

Configuration & environment

  • (no env vars detected by regex)

Dependencies (imports)

  • __future__
  • contextlib
  • io
  • logging
  • pathlib
  • sys
  • time
  • typing

Operational notes (fill in)

  • Headless/interactive:
  • Systemd unit (if any):
  • Schedules/triggers:
  • Debug artifacts:
  • Failure modes: