/usr/lib64/python2.6/site-packages/Cheetah
Edit: /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyc (5875B)
Ńň
ha-Kc @ s~ d Z d d k Z d d k l Z d e f d YZ d e f d YZ d e f d YZ d
e f d YZ
d S( ső
Provides several CacheStore backends for Cheetah's caching framework. The
methods provided by these classes have the same semantics as those in the
python-memcached API, except for their return values:
set(key, val, time=0)
set the value unconditionally
add(key, val, time=0)
set only if the server doesn't already have this key
replace(key, val, time=0)
set only if the server already have this key
get(key, val)
returns val or raises a KeyError
delete(key)
deletes or raises a KeyError
i˙˙˙˙N( t Clientt Errorc B s e Z RS( ( t __name__t
__module__( ( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyR s t AbstractCacheStorec B s> e Z d d Z d d Z d d Z d Z d Z RS( c C s
t d S( N( t NotImplementedError( t selft keyt valt time( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyt set s c C s
t d S( N( R ( R R R R ( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyt add s c C s
t d S( N( R ( R R R R ( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyt replace s c C s
t d S( N( R ( R R ( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyt delete# s c C s
t d S( N( R ( R R ( ( s8 /usr/lib64/python2.6/site-packages/Cheetah/CacheStore.pyt get&