# -*- coding: utf-8 -*-
-
-# Copyright (c) 2009, 2010, 2011, 2013 Jack Kaliko <kaliko@azylum.org>
+# Copyright (c) 2009, 2010, 2011, 2013, 2014 Jack Kaliko <kaliko@azylum.org>
#
# This file is part of sima
#
from . import utils
# DEFAULTS
-DIRNAME = 'sima'
+DIRNAME = 'mpd_sima'
CONF_FILE = 'sima.cfg'
DEFAULT_CONF = {
'MPD': {
'host': "localhost",
#'password': "",
- 'port': "6600"},
+ 'port': "6600",
+ },
'sima': {
+ 'internal': "Crop, Lastfm, RandomFallBack",
+ 'contrib': "",
'user_db': "false",
'history_duration': "8",
'queue_length': "1",
- 'consume': "0",},
+ },
'daemon':{
'daemon': "false",
- 'pidfile': "",},
+ 'pidfile': "",
+ },
'log': {
'verbosity': "info",
'logfile': "",
},
'echonest': {
+ 'queue_mode': "track", #TODO control values
+ 'max_art': "15",
+ 'single_album': "false",
+ 'track_to_add': "1",
+ 'album_to_add': "1",
+ 'depth': "1",
},
'lastfm': {
- 'dynamic': "10",
- 'similarity': "15",
'queue_mode': "track", #TODO control values
+ 'max_art': "10",
'single_album': "false",
'track_to_add': "1",
'album_to_add': "1",
'depth': "1",
},
'randomfallback': {
- 'flavour': "sensible", # in pure, sensible, genre
+ 'flavour': "sensible", # in pure, sensible
'track_to_add': "1",
}
}
self.log.debug('[%s] present in conf file' % section)
for option in self.defaults[section]:
if self.config.has_option(section, option):
- #self.log.debug(u'option "%s" set to "%s" in conf. file' %
- # (option, self.config.get(section, option)))
+ #self.log.debug('option "%s" set to "%s" in conf. file'%
+ # (option, self.config.get(section, option)))
pass
else:
self.log.debug(