From b52cf468af5f23e0a4bea54e39ee64ea79a69f9b Mon Sep 17 00:00:00 2001 From: mdipierro Date: Fri, 14 Sep 2012 21:17:01 -0500 Subject: [PATCH] gae_memcache.clear(), thanks Matt --- VERSION | 2 +- gluon/contrib/gae_memcache.py | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/VERSION b/VERSION index a4c6bea4..ec6a019f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.0.9 (2012-09-14 16:08:21) stable +Version 2.0.9 (2012-09-14 21:16:55) stable diff --git a/gluon/contrib/gae_memcache.py b/gluon/contrib/gae_memcache.py index 99c4f3cf..4b1e1ce1 100644 --- a/gluon/contrib/gae_memcache.py +++ b/gluon/contrib/gae_memcache.py @@ -47,10 +47,12 @@ class MemcacheClient(Client): self.set((time.time(), value)) return value - def clear(self, key): - key = '%s/%s' % (self.request.application, key) - self.delete(key) - + def clear(self, key = None): + if key: + key = '%s/%s' % (self.request.application, key) + self.delete(key) + else: + self.flush_all()