if not sima.config.get('sima', source):
return
logger = logging.getLogger('sima')
if not sima.config.get('sima', source):
return
logger = logging.getLogger('sima')
for plugin in sima.config.get('sima', source).split(','):
plugin = plugin.strip(' \n')
module = 'sima.plugins.{0}.{1}'.format(source, plugin.lower())
for plugin in sima.config.get('sima', source).split(','):
plugin = plugin.strip(' \n')
module = 'sima.plugins.{0}.{1}'.format(source, plugin.lower())
# loads configuration
config = ConfMan(sopt.options).config
logfile = config.get('log', 'logfile')
# loads configuration
config = ConfMan(sopt.options).config
logfile = config.get('log', 'logfile')
core_plugins = [History, MpdOptions, Uniq]
for cplgn in core_plugins:
logger.debug('Register core {name} ({doc})'.format(**cplgn.info()))
core_plugins = [History, MpdOptions, Uniq]
for cplgn in core_plugins:
logger.debug('Register core {name} ({doc})'.format(**cplgn.info()))
# Loading internal plugins
load_plugins(sima, 'internal')
# Loading contrib plugins
load_plugins(sima, 'contrib')
# Loading internal plugins
load_plugins(sima, 'internal')
# Loading contrib plugins
load_plugins(sima, 'contrib')
# Set use of MusicBrainzIdentifier
if not config.getboolean('sima', 'musicbrainzid'):
logger.info('Disabling MusicBrainzIdentifier')
# Set use of MusicBrainzIdentifier
if not config.getboolean('sima', 'musicbrainzid'):
logger.info('Disabling MusicBrainzIdentifier')