from gozerbot.persist.pdod import Pdod from gozerbot.persist.persistconfig import PersistConfig from gozerbot.plughelp import plughelp from gozerbot.threads.thr import start_new_thread plughelp.add('mpd', 'music player daemon control') ## UPGRADE PART def upgrade(): convertpickle(datadir + os.sep + 'old' + os.sep + 'mpd', \ datadir + os.sep + 'plugs' + os.sep + 'mpd' + os.sep + 'mpd') cfg = PersistConfig() cfg.define('server-host', '127.0.0.1') cfg.define('server-port', 6600) cfg.define('server-pass', '') cfg.define('socket-timeout', 15) cfg.define('watcher-interval', 10) cfg.define('watcher-enabled', 0) cfg.define( 'song-status', 'now playing: %(artist)s - %(title)s on "%(album)s" (duration: %(time)s)') class MPDError(Exception): pass