These files had silent `except Exception: pass` blocks but no module logger. Added `import logging` + `logger = logging.getLogger(__name__)` at the top of each, then replaced the silent excepts with `logger.debug(...)`. - core/replaygain.py — 4 sites (id3 txxx + vorbis + mp4 atom reads) - core/wishlist/presence.py — 3 sites (wishlist row parsing + queries) - core/runtime_state.py — 1 site (activity toast emit) - core/automation/signals.py — 1 site (collect known signals) - core/download_engine/rate_limit.py — 1 site (plugin rate_limit_policy) - api/system.py — 1 site (hydrabase status probe) - api/search.py — 1 site (hydrabase search) Refs #369 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| classification.py | ||
| payloads.py | ||
| presence.py | ||
| processing.py | ||
| reporting.py | ||
| resolution.py | ||
| routes.py | ||
| selection.py | ||
| service.py | ||
| state.py | ||