
    Ջg                         d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddl	mZ dd	l	mZ dd
lmZ ddlmZ dZd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zy)z
    flask_caching.backends
    ~~~~~~~~~~~~~~~~~~~~~~

    Various caching backends.

    :copyright: (c) 2018 by Peter Justin.
    :copyright: (c) 2010 by Thadeus Burgess.
    :license: BSD, see LICENSE for more details.
    )FileSystemCache)MemcachedCache)SASLMemcachedCache)SpreadSASLMemcachedCache)	NullCache)
RedisCache)RedisClusterCache)RedisSentinelCache)SimpleCache)
UWSGICache)nullsimple
filesystemredisredissentinelredisclusteruwsgi	memcachedgaememcachedsaslmemcachedspreadsaslmemcachedc                 2    t        j                  | |||      S N)r   factoryappconfigargskwargss       R/var/www/html/venv/lib/python3.12/site-packages/flask_caching/backends/__init__.pyr   r   '   s    S&$77    c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   +   s    sFD&99r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   /   s    ""3f==r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   3       c6488r!   c                 2    t        j                  | |||      S r   )r
   r   r   s       r    r   r   7       %%c64@@r!   c                 2    t        j                  | |||      S r   )r	   r   r   s       r    r   r   ;   s    $$S&$??r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   ?   r%   r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   C   s    !!#vtV<<r!   c                     t        | |||      S r   )r   r   s       r    r   r   G   s    S&$//r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   K   r'   r!   c                 2    t        j                  | |||      S r   )r   r   r   s       r    r   r   O   s    #++CvFFr!   N)__doc__&flask_caching.backends.filesystemcacher   flask_caching.backends.memcacher   r   r    flask_caching.backends.nullcacher   !flask_caching.backends.rediscacher   r	   r
   "flask_caching.backends.simplecacher   !flask_caching.backends.uwsgicacher   __all__r   r   r   r   r   r   r   r   r   r   r    r!   r    <module>r7      sm   	 C : > D 6 8 ? @ : 88:>9A@9=0AGr!   