-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Component: LoggingIssue/PR that addresses logging functionalityIssue/PR that addresses logging functionalitygood first issueGood for newcomersGood for newcomers
Milestone
Description
Description
The project currently lacks a consistent logging strategy, with individual modules configuring their own loggers without standardization. This makes it difficult to control log levels, formats, and outputs across the application, which impacts debugging and monitoring capabilities.
Tasks
- Create a centralized logging configuration module in healthchain/utils/logging.py
- Define standard log levels and their appropriate usage across the application
- Implement configurable log handlers (console, file, rotating file, etc.)
- Add to config schema
- Update all existing logger instantiations to use the centralized configuration
Metadata
Metadata
Assignees
Labels
Component: LoggingIssue/PR that addresses logging functionalityIssue/PR that addresses logging functionalitygood first issueGood for newcomersGood for newcomers
Type
Projects
Status
Todo