Skip to content

chore: Improve logging configuration and usageΒ #93

@saidsef

Description

@saidsef

πŸͺ΅ Problem Statement

Logging is configured with logging.getLogger(__name__) but the logger is not assigned or used. The configuration is minimal and may not propagate logs as expected in larger or production deployments.

🧐 Overview

The current logging setup may result in missed or poorly formatted logs, especially when scaling the application or integrating with external log management systems. Proper logger assignment and configuration are essential for effective monitoring and debugging.

🎯 Goals

  • Assign and use the logger instance returned by logging.getLogger(__name__).
  • Refactor logging calls to use the assigned logger.
  • Enhance logging configuration for better formatting and propagation.

βœ… Expected Result

  • All logs are consistently handled by the assigned logger.
  • Improved log formatting and propagation.
  • Easier debugging and monitoring in production environments.

πŸ“š Resources

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions