-
Notifications
You must be signed in to change notification settings - Fork 32
Fix logging configuration issue in config.py #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: gh-pages
Are you sure you want to change the base?
Conversation
updated the setup.md referral link
- Replace all print() statements with structured logging using Python logging module - Add centralized logging configuration (config/logging_config.py) with factory pattern - Implement dual output handlers: console (simple format) and file (detailed format) - Add log rotation using RotatingFileHandler (10MB files, 5 backups by default) - Support multiple log levels: DEBUG, INFO, WARNING, ERROR, CRITICAL - Add comprehensive CLI argument parsing for runtime configuration - Support environment variable configuration for containerized deployments - Include detailed file logging with module:function:line information - Add utility functions for common logging patterns (function entry/exit, exceptions) - Maintain backward compatibility with existing application functionality Features: - Configurable via CLI args (--log-level, --log-dir, --view-logs, --no-console-logging) - Environment variable support (LOG_LEVEL, LOG_DIR, LOG_MAX_BYTES, etc.) - Professional log formatting with timestamps and context information - Separate formatters for console (readable) and file (detailed debugging) - Comprehensive error handling and application flow logging Closes #original-issue: Professional logging implementation with configurable verbosity levels
Replace hardcoded credentials with config file (fixes 01bps#3)
Feat: Add Command-Line Interface
feat: implement professional logging system with dual output and rotation
Add web dashboard feature
Add Multi-Network-Support
This update fixes the logging configuration issue in the Changes made:
This improvement enhances debugging and monitoring of the WiFi-Auto-Auth application. |
@Girish200127 Kindly resolve the merge conflicts |
@Girish200127 have you gone through the issue properly. |
This update fixes the logging configuration issue in the
config.py
file of the WiFi-Auto-Auth project.Changes made:
logging_config.py
This improvement enhances debugging and monitoring of the WiFi-Auto-Auth application.