OSM: Debug-Logging für Hintergrund-Task
This commit is contained in:
parent
eaf7884a1f
commit
b47daf54a0
1 changed files with 3 additions and 1 deletions
|
|
@ -180,10 +180,12 @@ async def get_pois(
|
|||
stale = _stale_tiles(type, tiles)
|
||||
|
||||
if stale and not fast:
|
||||
# Hintergrund-Task mit gespeicherter Referenz (GC-sicher)
|
||||
logger.info(f"OSM BG-Start: {type} {len(stale)} stale Tiles")
|
||||
async def _bg_fetch(poi_type, stale_tiles):
|
||||
logger.info(f"OSM BG-Task läuft: {poi_type} {len(stale_tiles)} Tiles")
|
||||
for (x, y) in stale_tiles:
|
||||
await _fetch_and_store_tile(poi_type, x, y)
|
||||
logger.info(f"OSM BG-Task fertig: {poi_type}")
|
||||
task = asyncio.create_task(_bg_fetch(type, stale))
|
||||
_bg_tasks.add(task)
|
||||
task.add_done_callback(_bg_tasks.discard)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue