def fillCache(self): self.getFeedResUpdateTime() for e in self.getFeeds(100): Cache.update(e)
def _writeFeeds(self, feeds, table): sql = 'insert into {} (from_feed_id, title, link, time) values ({!r},{!r},{!r},{!r})' for feed in feeds: self.db.executeDML(sql.format(table, feed.fromFeedId, feed.title, feed.link, feed.pubDate)) Cache.update(feed) #update cache when fetched new feed