summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Suntrup <bpsuntrup@outlook.com>2018-06-13 21:35:25 -0500
committerBenjamin Suntrup <bpsuntrup@outlook.com>2018-06-13 21:35:25 -0500
commitac6d3a4fe4b482084158f3d60e4d55c0c7d7abac (patch)
tree0c09f0df8a400a1294c0bf247d1af0150b13e594
parente2605be933628927e6894d58bc1c41c321428a55 (diff)
downloadpylru-ac6d3a4fe4b482084158f3d60e4d55c0c7d7abac.tar.gz
Add optional callback funtionality to lrudecorator.
-rw-r--r--pylru.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pylru.py b/pylru.py
index ac8b133..c631e27 100644
--- a/pylru.py
+++ b/pylru.py
@@ -554,8 +554,8 @@ def lruwrap(store, size, writeback=False):
import functools
class lrudecorator(object):
- def __init__(self, size):
- self.cache = lrucache(size)
+ def __init__(self, size, callback=None):
+ self.cache = lrucache(size, callback)
def __call__(self, func):
def wrapper(*args, **kwargs):