def save_album_cache(self):
numAlbums = 0
if self._config.cache_albums:
album_ids = self.albumJsonBuffer.keys()
for album_id in album_ids:
if xbmc.abortRequested:
break
json_obj = self.albumJsonBuffer.get(album_id, None)
if json_obj != None and 'id' in json_obj and not json_obj.get('_cached', False):
numAlbums += 1
self.metaCache.insertAlbumJson(json_obj)
if numAlbums > 0:
log('Wrote %s from %s Albums into the MetaCache' % (numAlbums, len(album_ids)))
return numAlbums
评论列表
文章目录