Source

dogpile.cache-dict-config / docs / build / api.rst

zzzeek e87b051 



zzzeek 5e26bea 





zzzeek b91b2ce 

zzzeek 5e26bea 


Mike Bayer 8a6571a 


zzzeek 5e26bea 





Mike Bayer 8a6571a 


zzzeek 5e26bea 

Mike Bayer d35be65 

Mike Bayer 8a6571a 
zzzeek 5e26bea 




zzzeek e87b051 

Mike Bayer 8a6571a 


zzzeek 5e26bea 
zzzeek e87b051 
Mike Bayer 325aee8 










===
API
===

Region
======

.. automodule:: dogpile.cache.region
    :members:

.. autofunction:: dogpile.cache.util.function_key_generator

Backend API
=============

See the section :ref:`creating_backends` for details on how to
register new backends.

.. automodule:: dogpile.cache.api
    :members:

Backends
==========

Memory Backend
--------------
.. automodule:: dogpile.cache.backends.memory
    :members:

Memcached Backends
------------------

.. automodule:: dogpile.cache.backends.memcached
    :members:


Plugins
========

Mako Plugin
-----------

.. automodule:: dogpile.cache.plugins.mako_cache
    :members:

Utilities
=========

.. currentmodule:: dogpile.cache.util

.. autofunction:: function_key_generator

.. autofunction:: sha1_mangle_key

.. autofunction:: length_conditional_mangler