Fix pickling errors with cache plugins (v2)

Fixes #10945
This commit is contained in:
James Cammarata 2015-05-07 21:14:16 -05:00
parent 198476e345
commit cd6d1f9221
4 changed files with 11 additions and 0 deletions

View file

@ -51,6 +51,8 @@ class CacheModule(BaseCacheModule):
self._cache = StrictRedis(*connection)
self._keys_set = 'ansible_cache_keys'
super(CacheModule, self).__init__()
def _make_key(self, key):
return self._prefix + key
@ -100,3 +102,4 @@ class CacheModule(BaseCacheModule):
for key in self.keys():
ret[key] = self.get(key)
return ret