-
Notifications
You must be signed in to change notification settings - Fork 0
Milestone
Description
Create a centralized logging infrastructure where all packages in the saezlab ecosystem route logs to a shared destination with consistent formatting. Uses Python's standard logging module with a custom dispatcher and package registry.
Problem: Each package currently implements its own logging, leading to scattered logs, inconsistent formats, and difficult debugging across package boundaries.
Solution:
- Package registry for logging (similar to config registry)
- Central log dispatcher routing all messages to shared file
- Consistent formatter with timestamp, package name, level, message
- Automatic traceback capture for exceptions
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels