chore: Remove legacy logging options and build scripts; update logging to use TimedRotatingFileHandler

This commit is contained in:
Fengqing Liu
2025-10-19 12:40:22 +11:00
parent 42a491331e
commit 3cedd0ef7f
7 changed files with 33 additions and 283 deletions

View File

@@ -34,9 +34,6 @@ source env/bin/activate && python main.py
# With verbose logging (stackable: -vv, -vvv)
source env/bin/activate && python main.py -v
# Enable legacy log file (logs always go to ./logs/TDM.TIMESTAMP.log)
source env/bin/activate && python main.py --log
# Create data dump for debugging
source env/bin/activate && python main.py --dump
@@ -228,7 +225,6 @@ The project does not include a test suite. Manual testing workflow:
1. Run with `-vvv` for maximum verbosity (levels: -v, -vv, -vvv, -vvvv)
2. Use `--dump` to generate debug data dumps
3. Check timestamped log files in `./logs/` directory (always created as `TDM.TIMESTAMP.log`)
4. Use `--log` flag to also create legacy `log.txt` file
5. Use `--debug-ws` for websocket debug logging
6. Use `--debug-gql` for GraphQL debug logging
7. Monitor web GUI console output and browser developer tools