mirror of
https://github.com/mewtek/i2ME-Legacy.git
synced 2025-05-18 11:50:25 -05:00
Clear out expired radar frames in the new radar collector
This commit is contained in:
parent
786e365839
commit
80ba053cf5
@ -4,7 +4,7 @@ import aiofiles
|
|||||||
import logging, coloredlogs
|
import logging, coloredlogs
|
||||||
from py2Lib import bit
|
from py2Lib import bit
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from os import path, mkdir
|
from os import path, listdir, remove
|
||||||
|
|
||||||
l = logging.getLogger(__name__)
|
l = logging.getLogger(__name__)
|
||||||
coloredlogs.install(level="DEBUG")
|
coloredlogs.install(level="DEBUG")
|
||||||
@ -53,6 +53,12 @@ async def downloadRadarFrames(radarType:str, timestamps: list) -> list:
|
|||||||
l.error(f'Invalid radar type "{radarType}" -- Valid radar types include "satrad", "radarmosaic"')
|
l.error(f'Invalid radar type "{radarType}" -- Valid radar types include "satrad", "radarmosaic"')
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# Clear out expired radar frames
|
||||||
|
for i in listdir('./.temp/tiles/output'):
|
||||||
|
if i.split('.')[0] not in [str(x) for x in timestamps] and i != "Thumbs.db":
|
||||||
|
l.debug(f"Deleting {i} as it is no longer valid.")
|
||||||
|
remove("./.temp/tiles/output/" + i)
|
||||||
|
|
||||||
async with aiohttp.ClientSession() as s:
|
async with aiohttp.ClientSession() as s:
|
||||||
|
|
||||||
for ts in timestamps:
|
for ts in timestamps:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user