The worker only logged exceptions, so a normal run looked dead — no parity with the music workers' 'Matched ... -> ID' lines. Now logs each match (noting '(by server id)' when it used the server's provider id) and each not-found at INFO. Logger is soulsync.video_enrichment.worker, so it already propagates to app.log; it just had nothing to say. caplog seam test pins it. |
||
|---|---|---|
| .. | ||
| enrichment | ||
| __init__.py | ||
| scanner.py | ||
| sources.py | ||