forward erors in provider setup
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 6 Apr 2022 11:24:03 +0000 (13:24 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 6 Apr 2022 11:24:03 +0000 (13:24 +0200)
music_assistant/controllers/music/__init__.py

index 730e70074345732c095917bc29313f3d8b1606f0..9fa0337ec028c167fc8dd0cd47520bbe3c96de92 100755 (executable)
@@ -88,7 +88,9 @@ class MusicController:
             provider.logger = self.logger.getChild(provider.id)
             await provider.setup()
         except Exception as err:  # pylint: disable=broad-except
-            raise SetupFailedError(f"Setup failed of provider {provider.id}") from err
+            raise SetupFailedError(
+                f"Setup failed of provider {provider.id}: {str(err)}"
+            ) from err
         else:
             self._providers[provider.id] = provider
             self.mass.signal_event(EventType.PROVIDER_REGISTERED, provider)