X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fplugins%2Finternal%2Ftags.py;h=5cad0e821652069a0a057eb1374c1211a17d6df2;hb=8f2cfb30b762325dd79bdee44322631ae0ce486f;hp=6a2acf74c010d6cc5103f526bc55709268e90ff7;hpb=45a6d5d8e466f8c82e3d85c3442c7e437a449b6e;p=mpd-sima.git diff --git a/sima/plugins/internal/tags.py b/sima/plugins/internal/tags.py index 6a2acf7..5cad0e8 100644 --- a/sima/plugins/internal/tags.py +++ b/sima/plugins/internal/tags.py @@ -32,6 +32,7 @@ from ...lib.plugin import Plugin from ...lib.track import Track from ...utils.utils import PluginException + def forge_filter(cfg): tags = set(cfg.keys()) & Tags.supported_tags cfg_filter = cfg.get('filter', None) @@ -83,7 +84,7 @@ class Tags(Plugin): def _setup_tagsneeded(self): config_tags = {k for k, v in self.plugin_conf.items() if v} self.log.debug('%s plugin needs the followinng metadata: %s', - self, config_tags & Tags.supported_tags) + self, config_tags & Tags.supported_tags) tags = config_tags & Tags.supported_tags self.player.needed_tags |= tags @@ -98,8 +99,9 @@ class Tags(Plugin): def start(self): if (0, 21, 0) > tuple(map(int, self.player.mpd_version.split('.'))): self.log.warning('MPD protocol version: %s < 0.21.0', - self.player.mpd_version) - self.log.error('Need at least MPD 0.21 to use Tags plugin (filters required)') + self.player.mpd_version) + self.log.error( + 'Need at least MPD 0.21 to use Tags plugin (filters required)') self.player.disconnect() raise PluginException('MPD >= 0.21 required') # Check filter is valid