try:
cPickle.dump(blog, open(os.path.join('cache', name), 'w'))
except:
- sys.stderr.write('DEBUG: CacheHandler: Item could not be written to cache\n')
+# sys.stderr.write('DEBUG: CacheHandler: Item could not be written to cache\n')
+ pass
def getBlog(self, title, feed):
name = self.__create_name__(title, feed)
blog = cPickle.load(open(os.path.join('cache', name)))
except:
blog = None
- sys.stderr.write('DEBUG: CacheHandler: Could not read item from cache\n')
+# sys.stderr.write('DEBUG: CacheHandler: Could not read item from cache\n')
return blog
class CacheObject:
def __init__(self):
self.etag = None
self.date = None
+ def __ne__(self, other):
+ return self.etag != other.etag or self.date != other.date