fixed gae_memacache issue 1887, thanks mjwatson

This commit is contained in:
mdipierro
2014-03-04 22:28:35 -06:00
parent 77bbb405fb
commit 8b03bf5fd9
2 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.9.3-stable+timestamp.2014.03.03.08.49.54 Version 2.9.3-stable+timestamp.2014.03.04.22.27.25
+6 -2
View File
@@ -17,15 +17,19 @@ class MemcacheClient(object):
client = Client() client = Client()
def __init__(self, request): def __init__(self, request, default_time_expire = 300):
self.request = request self.request = request
self.default_time_expire = default_time_expire
def __call__( def __call__(
self, self,
key, key,
f, f,
time_expire=300, time_expire=None,
): ):
if time_expire is None:
time_expire = self.default_time_expire
key = '%s/%s' % (self.request.application, key) key = '%s/%s' % (self.request.application, key)
value = None value = None
obj = self.client.get(key) obj = self.client.get(key)