X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Finternal%2Frandom.py;fp=sima%2Fplugins%2Finternal%2Frandomfallback.py;h=f446b82f3953f5bba7faf39e2b0bfe8caec72c69;hb=23309f235879380a5ef7db3a51bda4d12e31902e;hp=ee0be20b78822ed645a92bf754a93aab0d91646a;hpb=65385738f889849be01cb70815e8899e319c9532;p=mpd-sima.git diff --git a/sima/plugins/internal/randomfallback.py b/sima/plugins/internal/random.py similarity index 90% rename from sima/plugins/internal/randomfallback.py rename to sima/plugins/internal/random.py index ee0be20..f446b82 100644 --- a/sima/plugins/internal/randomfallback.py +++ b/sima/plugins/internal/random.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2013, 2014 Jack Kaliko +# Copyright (c) 2013, 2014, 2015 Jack Kaliko # # This file is part of sima # @@ -18,7 +18,7 @@ # # """ -Fetching similar artists from last.fm web services +Add random title """ # standard library import @@ -31,8 +31,8 @@ from ...lib.plugin import Plugin from ...lib.meta import Artist -class RandomFallBack(Plugin): - """Add random track as fallback +class Random(Plugin): + """Add random track TODO: refactor, this plugin does not look good to me. callback_need_track_fb/get_trk articulation is not elegant at all """ @@ -57,7 +57,7 @@ class RandomFallBack(Plugin): artists = [tr[-1] for tr in tracks_from_db] return set(artists) - def callback_need_track_fb(self): + def callback_need_track(self): trks = list() target = self.plugin_conf.getint('track_to_add') limit = 0 @@ -92,7 +92,7 @@ class RandomFallBack(Plugin): trks = self.player.find_track(Artist(art)) if trks: trk = random.choice(trks) - self.log.info('random fallback ({}): {}'.format(self.mode, trk)) + self.log.info('Random candidate ({}): {}'.format(self.mode, trk)) return trk