usenetbinary-newsreaderfanartsickbeardtvseriesplexswizzinembyseedboxtvdbnzbgetsubtitlewebuiquickboxtraktkodistabletvshowsqnaptautulli
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
2.2 KiB
33 lines
2.2 KiB
from .core import ENOVAL as ENOVAL, args_to_key as args_to_key, full_name as full_name
|
|
from .fanout import FanoutCache as FanoutCache
|
|
from django.core.cache.backends.base import BaseCache
|
|
from typing import Any, Optional
|
|
|
|
class DjangoCache(BaseCache):
|
|
_cache: Any = ...
|
|
def __init__(self, directory: Any, params: Any) -> None: ...
|
|
@property
|
|
def directory(self): ...
|
|
def cache(self, name: Any): ...
|
|
def deque(self, name: Any): ...
|
|
def index(self, name: Any): ...
|
|
def add(self, key: Any, value: Any, timeout: Any = ..., version: Optional[Any] = ..., read: bool = ..., tag: Optional[Any] = ..., retry: bool = ...): ...
|
|
def get(self, key: Any, default: Optional[Any] = ..., version: Optional[Any] = ..., read: bool = ..., expire_time: bool = ..., tag: bool = ..., retry: bool = ...): ...
|
|
def read(self, key: Any, version: Optional[Any] = ...): ...
|
|
def set(self, key: Any, value: Any, timeout: Any = ..., version: Optional[Any] = ..., read: bool = ..., tag: Optional[Any] = ..., retry: bool = ...): ...
|
|
def touch(self, key: Any, timeout: Any = ..., version: Optional[Any] = ..., retry: bool = ...): ...
|
|
def pop(self, key: Any, default: Optional[Any] = ..., version: Optional[Any] = ..., expire_time: bool = ..., tag: bool = ..., retry: bool = ...): ...
|
|
def delete(self, key: Any, version: Optional[Any] = ..., retry: bool = ...) -> None: ...
|
|
def incr(self, key: Any, delta: int = ..., version: Optional[Any] = ..., default: Optional[Any] = ..., retry: bool = ...): ...
|
|
def decr(self, key: Any, delta: int = ..., version: Optional[Any] = ..., default: Optional[Any] = ..., retry: bool = ...): ...
|
|
def has_key(self, key: Any, version: Optional[Any] = ...): ...
|
|
def expire(self): ...
|
|
def stats(self, enable: bool = ..., reset: bool = ...): ...
|
|
def create_tag_index(self) -> None: ...
|
|
def drop_tag_index(self) -> None: ...
|
|
def evict(self, tag: Any): ...
|
|
def cull(self): ...
|
|
def clear(self): ...
|
|
def close(self, **kwargs: Any) -> None: ...
|
|
def get_backend_timeout(self, timeout: Any = ...): ...
|
|
def memoize(self, name: Optional[Any] = ..., timeout: Any = ..., version: Optional[Any] = ..., typed: bool = ..., tag: Optional[Any] = ...): ...
|
|
|