mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-08 00:46:57 +08:00
feat:增加插件和日历的自动缓存
This commit is contained in:
+2
-2
@@ -1393,7 +1393,7 @@ class TTLCache(CacheProxy):
|
||||
def __init__(self,
|
||||
region: Optional[str] = DEFAULT_CACHE_REGION,
|
||||
maxsize: Optional[int] = DEFAULT_CACHE_SIZE,
|
||||
ttl: Optional[int]= DEFAULT_CACHE_TTL):
|
||||
ttl: Optional[int] = DEFAULT_CACHE_TTL):
|
||||
"""
|
||||
初始化 TTL 缓存
|
||||
|
||||
@@ -1412,7 +1412,7 @@ class LRUCache(CacheProxy):
|
||||
|
||||
def __init__(self,
|
||||
region: Optional[str] = DEFAULT_CACHE_REGION,
|
||||
maxsize: Optional[int]= DEFAULT_CACHE_SIZE
|
||||
maxsize: Optional[int] = DEFAULT_CACHE_SIZE
|
||||
):
|
||||
"""
|
||||
初始化 LRU 缓存
|
||||
|
||||
@@ -1189,6 +1189,7 @@ class PluginManager(metaclass=Singleton):
|
||||
async def async_get_online_plugins(self, force: bool = False) -> List[schemas.Plugin]:
|
||||
"""
|
||||
异步获取所有在线插件信息
|
||||
:param force: 是否强制刷新(忽略缓存)
|
||||
"""
|
||||
if not settings.PLUGIN_MARKET:
|
||||
return []
|
||||
|
||||
Reference in New Issue
Block a user