Ejemplo n.º 1
0
    def __init__(self, settings):
        self._dbname = settings.get('xpool_db', 'cache')
        self._holding = cache.SetCache('cache', 'proxy_holding', 60 * 60)
        self._caching = cache.ZsetCache('cache', 'proxy_caches', 4 * 60 * 60)
        self._xfwd = cache.HashCache('cache', 'proxy_xfwd', 24 * 60 * 60)

        self._conf = self._DefaultConf.copy()
        self._redis = API.redis(self._dbname)
Ejemplo n.º 2
0
    def __init__(self, settings):
        self._dbname =  settings.get('xpool_db', 'cache')
        self._holding = cache.SetCache('cache','proxy_holding', 60*60)
        self._caching = cache.ZsetCache('cache','proxy_caches', 4*60*60)
        self._xfwd =    cache.HashCache('cache','proxy_xfwd',   24*60*60)

        self._conf =  self._DefaultConf.copy()
        self._redis = API.redis(self._dbname)
Ejemplo n.º 3
0
 def __init__(self, dbname, name, timeout):
     self._timeout = timeout
     self._dbname = dbname
     self._keyname = name
     self._redis = API.redis(self._dbname)
     self._ns = {
         'data':     API.ns_of(self._keyname),
     }
Ejemplo n.º 4
0
 def __init__(self, dbname, name, timeout):
     self._timeout = timeout
     self._dbname = dbname
     self._keyname = name
     self._redis = API.redis(self._dbname)
     self._ns = {
         'data': API.ns_of(self._keyname),
     }
Ejemplo n.º 5
0
 def setUp(self):
     self.redis = API.redis('default')
Ejemplo n.º 6
0
def cache_zset(ctrl, message):
    _name = message.get('db', 'default')
    API.redis(_name).zrem( API.ns_of( message['zset'] ), message['value'] ) 
Ejemplo n.º 7
0
def cache_hash(ctrl, message):
    _name = message.get('db', 'default')
    API.redis(_name).hdel( API.ns_of( message['hash'] ), message['field'] ) 
Ejemplo n.º 8
0
 def setUp(self): 
     self.redis = API.redis('default')