X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fcore.py;h=badc7b20240701412d86ddeb92d1eb1eeebac6b3;hb=beba5ba73dbb1b5c4d6161e472f89fe18f14aeeb;hp=eb01031c417f0e8ff44cf872b7ac3286991a89a1;hpb=f1ed2e8232b4ecabbfe65aa6ab2d28567989e104;p=mpd-sima.git diff --git a/sima/core.py b/sima/core.py index eb01031..badc7b2 100644 --- a/sima/core.py +++ b/sima/core.py @@ -44,8 +44,8 @@ class Sima(Daemon): self.sdb = SimaDB(db_path=conf.get('sima', 'db_file')) PlayerClient.database = self.sdb self.log = getLogger('sima') - self._plugins = list() - self._core_plugins = list() + self._plugins = [] + self._core_plugins = [] self.player = PlayerClient(conf) # MPD client self.short_history = deque(maxlen=60) self.changed = None @@ -92,7 +92,8 @@ class Sima(Daemon): queue_trigger = self.config.getint('sima', 'queue_length') if self.player.playmode.get('random'): queue = self.player.playlist - self.log.debug('Currently %s track(s) in the playlist. (target %s)', len(queue), queue_trigger) + self.log.debug('Currently %s track(s) in the playlist. (target %s)', + len(queue), queue_trigger) else: queue = self.player.queue self.log.debug('Currently %s track(s) ahead. (target %s)', len(queue), queue_trigger) @@ -101,7 +102,7 @@ class Sima(Daemon): return False def queue(self): - to_add = list() + to_add = [] for plugin in self.plugins: self.log.debug('callback_need_track: %s', plugin) pl_candidates = getattr(plugin, 'callback_need_track')() @@ -129,9 +130,6 @@ class Sima(Daemon): except PlayerError as err: self.log.debug(err) continue - except PlayerError as err: - # TODO: unhandled Player exceptions - self.log.warning('Unhandled player exception: %s', err) self.log.info('Got reconnected') break self.foreach_plugin('start') @@ -160,8 +158,6 @@ class Sima(Daemon): self.log.info('bye...') def run(self): - """ - """ try: self.log.info('Connecting MPD: %(host)s:%(port)s', self.config['MPD']) self.player.connect()