beaker.ext.memcached – Memcached Container and NameSpace Manager classes

Module Contents

class beaker.ext.memcached.MemcachedContainer

Bases: beaker.container.Container

Container class which invokes MemcacheNamespaceManager.

class beaker.ext.memcached.MemcachedNamespaceManager(namespace, url, memcache_module='auto', data_dir=None, lock_dir=None, **kw)

Bases: beaker.container.NamespaceManager

Provides the NamespaceManager API over a memcache client library.

class beaker.ext.memcached.PyLibMCNamespaceManager(*arg, **kw)

Bases: beaker.ext.memcached.MemcachedNamespaceManager

Provide thread-local support for pylibmc.