def __init__(self, dir, params): self._dir = dir if not os.path.exists(self._dir): self._createdir() SimpleCacheClass.__init__(self, dir, params) del self._cache del self._expire_info
def __init__(self, dir, params): self._dir = dir if not os.path.exists(self._dir): self._createdir() SimpleCacheClass.__init__(self, dir, params) del self._cache del self._expire_info
def __init__(self, host, params): SimpleCacheClass.__init__(self, host, params) self._lock = RWLock()
def delete(self, key): self._lock.writer_enters() try: SimpleCacheClass.delete(self, key) finally: self._lock.writer_leaves()
def set(self, key, value, timeout=None): self._lock.writer_enters() try: SimpleCacheClass.set(self, key, value, timeout) finally: self._lock.writer_leaves()