diff --git a/bin/packages/Paste.py b/bin/packages/Paste.py index 437405c0..4e5d809c 100755 --- a/bin/packages/Paste.py +++ b/bin/packages/Paste.py @@ -94,11 +94,11 @@ class Paste(object): """ r_serv = self.cache - if r_serv.exists(self.p_path): - paste = r_serv.get(self.p_path) - else: + paste = r_serv.get(self.p_path) + if paste is None: with gzip.open(self.p_path, 'rb') as F: - paste = r_serv.getset(self.p_path, F.read()) + paste = F.read() + r_serv.set(self.p_path, paste) r_serv.expire(self.p_path, 300) return paste