]> kaliko git repositories - mpd-sima.git/commitdiff
Check Tags config onmy when it is configured as internal plugin
authorkaliko <kaliko@azylum.org>
Sun, 7 Nov 2021 17:15:00 +0000 (18:15 +0100)
committerkaliko <kaliko@azylum.org>
Sun, 7 Nov 2021 17:15:00 +0000 (18:15 +0100)
sima/plugins/internal/tags.py
sima/utils/configtest.py

index 32021a1c7526efa50613e999cb8b493fe465fe33..82abf7fa47aada7f7addc449739a8e388618c93d 100644 (file)
@@ -44,12 +44,10 @@ def control_config(tags_config):
         log.warning('Found no config for Tags plugin! '
                     'Need at least "filter" or a supported tag')
         log.info('Supported Tags are : %s', ', '.join(sup_tags))
-        # raise PluginException('plugin misconfiguration')
         return False
     if config_tags.difference(sup_tags):
         log.error('Found unsupported tag in config: %s',
                   config_tags.difference(sup_tags))
-        # raise PluginException('plugin misconfiguration')
         return False
     return True
 
index a726d170fc4bb7a75cae2396cd018302d9149893..82b49c44f6b81f8aa56c3a2abdffab6ae6fa8bc4 100644 (file)
@@ -44,7 +44,8 @@ def config_test(config):
     except PlayerError as err:
         print(err, file=sys.stderr)
         sys.exit(1)
-    tags_config_test(cli, config)
+    if 'Tags' in config.get('sima', 'internal'):
+        tags_config_test(cli, config)
 
 
 # VIM MODLINE