def load_cache(self):
try:
fd = xbmcvfs.File(FAVORITES_FILE, 'r')
self.ids_content = fd.read()
self.ids = eval(self.ids_content)
fd.close()
self.ids_loaded = not (self.ids['artists'] == None or self.ids['albums'] == None or
self.ids['playlists'] == None or self.ids['tracks'] == None or
self.ids['videos'] == None)
if self.ids_loaded:
log('Loaded %s Favorites from disk.' % sum(len(self.ids[content]) for content in ['artists', 'albums', 'playlists', 'tracks', 'videos']))
except:
self.ids_loaded = False
self.reset()
return self.ids_loaded
评论列表
文章目录