summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlhutch <jlhutch@gmail.com>2018-06-14 14:50:28 -0500
committerGitHub <noreply@github.com>2018-06-14 14:50:28 -0500
commit59e4ba3ba617b1c719a1d91f99509c2ddda531c5 (patch)
tree0c09f0df8a400a1294c0bf247d1af0150b13e594
parente2605be933628927e6894d58bc1c41c321428a55 (diff)
parentac6d3a4fe4b482084158f3d60e4d55c0c7d7abac (diff)
downloadpylru-59e4ba3ba617b1c719a1d91f99509c2ddda531c5.tar.gz
Merge pull request #26 from bpsuntrup/master
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):