Exemple #1
0
 def _process(self, key, *args, **kw):
     result = Function._call(self, *args, **kw)
     self._cache._delete(key)
     return result
Exemple #2
0
 def _process(self, key, *args, **kw):
     result = Function._call(self, *args, **kw)
     self._cache._delete(key, options)
     return result
Exemple #3
0
 def _process(self, key, *args, **kw):
     result = self._cache._get(key)
     if result is None:
         result = Function._call(self, *args, **kw)
         self._cache._set(key, result)
     return result
Exemple #4
0
 def _process(self, key, *args, **kw):
     result = self._cache._get(key, options)
     if result is None:
         result = Function._call(self, *args, **kw)
         self._cache._set(key, result, options)
     return result