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