fix logging

This commit is contained in:
lelo 2025-12-23 09:06:52 +00:00
parent 08f9eef1f0
commit ed7c142521

3
app.py
View File

@ -783,9 +783,10 @@ def serve_file(subpath):
user_agent = request.headers.get('User-Agent')
# skip logging on cache hits or on audio GETs (per your rules)
# Log once per real fetch: skip CDN cache requests and HEADs, log GETs (including audio)
do_log = (
not is_cache_request # skip if upstream CDN asked us to cache
and (request.method == 'HEAD' or not is_audio_get) # log HEADs; skip audio GETs
and request.method != 'HEAD'
)
# 3) Pick cache