From a845dc1a61877e95438819ae6b280a4121f83787 Mon Sep 17 00:00:00 2001 From: Ivan Tyagov <ivan@nexedi.com> Date: Wed, 1 Nov 2006 09:56:10 +0000 Subject: [PATCH] Initial import of various Cache plugins. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@11029 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Cache/CachePlugins/BaseCache.py | 3 --- product/ERP5Cache/CachePlugins/DistributedRamCache.py | 2 +- product/ERP5Cache/CachePlugins/DummyCache.py | 2 +- product/ERP5Cache/CachePlugins/RamCache.py | 1 - 4 files changed, 2 insertions(+), 6 deletions(-) diff --git a/product/ERP5Cache/CachePlugins/BaseCache.py b/product/ERP5Cache/CachePlugins/BaseCache.py index b45c8700da..ee7c77dfab 100644 --- a/product/ERP5Cache/CachePlugins/BaseCache.py +++ b/product/ERP5Cache/CachePlugins/BaseCache.py @@ -30,8 +30,6 @@ Base Cache plugin. """ - -#from Products.ERP5Cache.interfaces import ICache import time class CachedMethodError(Exception): @@ -78,7 +76,6 @@ class CacheEntry(object): class BaseCache(object): """ Base Cache class """ - #__implements__ = (ICache,) ## Time interval (s) to check for expired objects cache_expire_check_interval = 60 diff --git a/product/ERP5Cache/CachePlugins/DistributedRamCache.py b/product/ERP5Cache/CachePlugins/DistributedRamCache.py index 0873f164ab..9a91c809fa 100644 --- a/product/ERP5Cache/CachePlugins/DistributedRamCache.py +++ b/product/ERP5Cache/CachePlugins/DistributedRamCache.py @@ -40,7 +40,7 @@ except ImportError: MEMCACHED_SERVER_MAX_KEY_LENGTH = memcache.SERVER_MAX_KEY_LENGTH ## number of seconds before creating a new connection to memcached server -KEEP_ALIVE_MEMCACHED_CONNECTION_INTERVAL = 30 +##KEEP_ALIVE_MEMCACHED_CONNECTION_INTERVAL = 30 class DistributedRamCache(BaseCache): """ Memcached based cache plugin. """ diff --git a/product/ERP5Cache/CachePlugins/DummyCache.py b/product/ERP5Cache/CachePlugins/DummyCache.py index e9416722f3..98ad590558 100644 --- a/product/ERP5Cache/CachePlugins/DummyCache.py +++ b/product/ERP5Cache/CachePlugins/DummyCache.py @@ -26,7 +26,7 @@ # ############################################################################## -"Local RAM based cache" +"Dummy (no cache)" from BaseCache import * import time diff --git a/product/ERP5Cache/CachePlugins/RamCache.py b/product/ERP5Cache/CachePlugins/RamCache.py index cf7704c6e2..7f276c85e1 100644 --- a/product/ERP5Cache/CachePlugins/RamCache.py +++ b/product/ERP5Cache/CachePlugins/RamCache.py @@ -26,7 +26,6 @@ # ############################################################################## - """ Local RAM based cache plugin. """ -- 2.30.9