def cacheTestSummaries(project): gm = DatazillaModel(project) dataIter = gm.getAllSummaryCache() mc = memcache.Client([settings.DATAZILLA_MEMCACHED], debug=0) for d in dataIter: for data in d: key = utils.get_cache_key( project, data['item_id'], data['item_data'], ) rv = mc.set(key, zlib.compress( data['value'] )) if not rv: sys.stderr.write("ERROR: Failed to store object in memcache: %s, %s\n" % ( str(data['item_id']), data['item_data'] ) ) gm.disconnect()