def album_art_requested(self, store, key, last_time): searches = [] current_list = get_search_providers() for provider in current_list: if provider == SearchPreferences.EMBEDDED_SEARCH: searches.append(EmbeddedSearch()) searches.append(CoverAlbumSearch()) if provider == SearchPreferences.LOCAL_SEARCH: searches.append(LocalSearch()) if provider == SearchPreferences.CACHE_SEARCH: searches.append(OldCacheSearch()) if provider == SearchPreferences.LASTFM_SEARCH: searches.append(LastFMSearch()) if provider == SearchPreferences.MUSICBRAINZ_SEARCH: searches.append(MusicBrainzSearch()) if provider == SearchPreferences.SPOTIFY_SEARCH: searches.append(SpotifySearch()) # if provider == SearchPreferences.DISCOGS_SEARCH: # searches.append(DiscogsSearch()) if provider == SearchPreferences.COVERARTARCHIVE_SEARCH: searches.append(CoverartArchiveSearch()) s = CoverSearch(store, key, last_time, searches) return s.next_search(True)
def album_art_requested(self, store, key, last_time): searches = [] gs = GSetting() setting = gs.get_setting(gs.Path.PLUGIN) if setting[gs.PluginKey.EMBEDDED_SEARCH]: searches.append(CoverAlbumSearch()) if setting[gs.PluginKey.DISCOGS_SEARCH]: searches.append(DiscogsSearch()) print "about to search" s = CoverSearch(store, key, last_time, searches) print "finished about to return" return s.next_search()