From 28eb29c63de384b77f95c46c6227592b080f65ce Mon Sep 17 00:00:00 2001 From: helmutm Date: Fri, 31 Jul 2009 13:37:38 +0000 Subject: [PATCH] include kw arguments when constructing cache identifier git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3478 fd906abe-77d9-0310-91a1-e0d9ade77398 --- util/cache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/cache.py b/util/cache.py index de01c8b..4409b08 100644 --- a/util/cache.py +++ b/util/cache.py @@ -57,7 +57,7 @@ class CacheItem(object): def cache(getIdentifier, lifetime=3600): def _cache(fct): def __cache(*args, **kw): - id = getIdentifier(*args) + id = getIdentifier(*args, **kw) item = manager.setdefault(id, CacheItem(id, lifetime=lifetime)) value = item.get() if value is INVALID: