X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fclient.py;h=331c02c29bdef31e686a51ecf4a7c1a277b7d5a5;hb=c73d03627448ae3015c2143e2c7629971ff5b326;hp=e19a5aafdabbdce12ad18e747eb5d8c16e5f83ea;hpb=1cc879f39941fc302f9a841a532c9f749797cca4;p=mpd-sima.git diff --git a/sima/client.py b/sima/client.py index e19a5aa..331c02c 100644 --- a/sima/client.py +++ b/sima/client.py @@ -115,14 +115,6 @@ class PlayerClient(Player): except (MPDError, IOError) as err: raise PlayerError("Couldn't init idle: %s" % err) - def idle(self): - try: - self._client.send_idle('database', 'playlist', 'player', 'options') - select([self._client], [], [], 60) - return self._client.fetch_idle() - except (MPDError, IOError) as err: - raise PlayerError("Couldn't init idle: %s" % err) - def remove(self, position=0): self._client.delete(position) @@ -134,6 +126,7 @@ class PlayerClient(Player): def current(self): return self.currentsong() + @property def playlist(self): """ Override deprecated MPD playlist command @@ -192,7 +185,6 @@ class PlayerClient(Player): # If that fails, don't worry, just ignore it and disconnect except (MPDError, IOError): pass - try: self._client.disconnect() # Disconnecting failed, so use a new client object instead