feat 清理缓存时清理种子缓存

This commit is contained in:
jxxghp
2023-11-20 10:56:28 +08:00
parent a7752ceb17
commit 4c230b4c1e
5 changed files with 24 additions and 2 deletions

View File

@ -60,6 +60,15 @@ class TorrentsChain(ChainBase, metaclass=Singleton):
else:
return self.load_cache(self._rss_file) or {}
def clear_torrents(self):
"""
清理种子缓存数据
"""
logger.info(f'开始清理种子缓存数据 ...')
self.remove_cache(self._spider_file)
self.remove_cache(self._rss_file)
logger.info(f'种子缓存数据清理完成')
@cached(cache=TTLCache(maxsize=128, ttl=595))
def browse(self, domain: str) -> List[TorrentInfo]:
"""