From 562438976698fa9467eecf8f4a8d88e128e4e8d0 Mon Sep 17 00:00:00 2001 From: Nicolas Delaby <nicolas@nexedi.com> Date: Wed, 23 Sep 2009 15:30:22 +0000 Subject: [PATCH] do not discard server_max_key_length and server_max_value_length parameters if there are not True. 0 is an expected value (means no limitation of size) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@29154 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Type/Tool/MemcachedTool.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/product/ERP5Type/Tool/MemcachedTool.py b/product/ERP5Type/Tool/MemcachedTool.py index 8bc38c2b60..11a09f2653 100644 --- a/product/ERP5Type/Tool/MemcachedTool.py +++ b/product/ERP5Type/Tool/MemcachedTool.py @@ -76,8 +76,8 @@ if memcache is not None: - make picklable ? """ - def __init__(self, server_list=('127.0.0.1:11211',), server_max_key_length=None, - server_max_value_length=None): + def __init__(self, server_list=('127.0.0.1:11211',), server_max_key_length=MARKER, + server_max_value_length=MARKER): """ Initialise properties : memcached_connection @@ -96,9 +96,9 @@ if memcache is not None: self.local_cache = {} self.scheduled_action_dict = {} init_dict = {} - if server_max_key_length: + if server_max_key_length is not MARKER: init_dict['server_max_key_length'] = server_max_key_length - if server_max_value_length: + if server_max_value_length is not MARKER: init_dict['server_max_value_length'] = server_max_value_length self.memcached_connection = memcache.Client(server_list, **init_dict) -- 2.30.9