X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fcore.py;h=87501e83b7d8bc60a616c252229f401d3bfc571e;hb=f0550def23bc07bba4cfaa55d9e724f9fe7776a9;hp=ceaa09244ce480338309ca3a0bdfd70368ef4754;hpb=cf5fee72c57cf6b6f09b9caa78ab9e547f1d7542;p=mpd-sima.git diff --git a/sima/core.py b/sima/core.py index ceaa092..87501e8 100644 --- a/sima/core.py +++ b/sima/core.py @@ -6,6 +6,7 @@ __version__ = '0.12.0.b' __author__ = 'kaliko jack' __url__ = 'git://git.kaliko.me/sima.git' +import random import sys import time @@ -76,12 +77,12 @@ class Sima(Daemon): if pl_callback: to_add.extend(pl_callback) if not to_add: - self.log.warning('Queue plugins returned anything!') + self.log.warning('Queue plugins returned nothing!') for plugin in self.plugins: - self.log.info('calling fb for {}'.format(plugin)) pl_callback = getattr(plugin, 'callback_need_track_fb')() if pl_callback: to_add.extend(pl_callback) + random.shuffle(to_add) for track in to_add: self.player.add(track)