From e0b212a275edbbf9552049aa32d08d988ba262bf Mon Sep 17 00:00:00 2001 From: Antoine Pierlot-Garcin Date: Wed, 30 Mar 2011 00:49:51 -0400 Subject: [PATCH] Spotify backend: better error handling. --- mopidy/backends/spotify/session_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mopidy/backends/spotify/session_manager.py b/mopidy/backends/spotify/session_manager.py index 9736f2eb..7ed12ada 100644 --- a/mopidy/backends/spotify/session_manager.py +++ b/mopidy/backends/spotify/session_manager.py @@ -34,6 +34,9 @@ class SpotifySessionManager(spotify.manager.SpotifySessionManager, BaseThread): def logged_in(self, session, error): """Callback used by pyspotify""" + if error: + logger.error(u'Spotify login error: %s', error) + return logger.info(u'Connected to Spotify') self.session = session if settings.SPOTIFY_HIGH_BITRATE: @@ -55,7 +58,7 @@ class SpotifySessionManager(spotify.manager.SpotifySessionManager, BaseThread): def connection_error(self, session, error): """Callback used by pyspotify""" - logger.error(u'Connection error: %s', error) + logger.error(u'Spotify connection error: %s', error) def message_to_user(self, session, message): """Callback used by pyspotify"""