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. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| clients.py | ||
| engine.py | ||
| worker.py | ||