[Zope3-checkins] CVS: ZODB4/Persistence - Cache.py:1.5
Jeremy Hylton
jeremy@zope.com
Fri, 13 Dec 2002 17:12:38 -0500
Update of /cvs-repository/ZODB4/Persistence
In directory cvs.zope.org:/tmp/cvs-serv27937/Persistence
Modified Files:
Cache.py
Log Message:
In constructor, use arg to initialize inactive.
In weakref call back, we know we're get one arg; no need for *args.
=== ZODB4/Persistence/Cache.py 1.4 => 1.5 ===
--- ZODB4/Persistence/Cache.py:1.4 Fri Nov 15 16:49:42 2002
+++ ZODB4/Persistence/Cache.py Fri Dec 13 17:12:38 2002
@@ -25,7 +25,7 @@
self.__active = {}
self.__aget = self.__active.get
self._size = size
- self._inactive = 300
+ self._inactive = inactive
def __getitem__(self, oid):
o = self.__gget(oid, self)
@@ -206,5 +206,5 @@
def __init__(self, oid, dict):
self.oid, self.dict = oid, dict
- def __call__(self, *args):
+ def __call__(self, ref):
del self.dict[self.oid]