Archived
1
0
Fork 0
This repository has been archived on 2024-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
akari-bot/schedulers/purge.py
2024-01-11 23:03:38 +08:00

15 lines
413 B
Python

import os
import shutil
from config import Config
from core.logger import Logger
from core.scheduler import Scheduler, CronTrigger
@Scheduler.scheduled_job(CronTrigger.from_crontab('0 0 * * *'))
async def auto_purge():
Logger.info('Start purging cache...')
cache_path = os.path.abspath(Config('cache_path'))
if os.path.exists(cache_path):
shutil.rmtree(cache_path)
os.mkdir(cache_path)