From: Marcel van der Veldt Date: Wed, 11 May 2022 19:25:24 +0000 (+0200) Subject: Add trigger sync helper method (#307) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=6c58e3fc2487daf99bcc80ca3c244232d4d8f28e;p=music-assistant-server.git Add trigger sync helper method (#307) --- diff --git a/music_assistant/controllers/music/__init__.py b/music_assistant/controllers/music/__init__.py index 18455a43..1546b61b 100755 --- a/music_assistant/controllers/music/__init__.py +++ b/music_assistant/controllers/music/__init__.py @@ -359,7 +359,12 @@ class MusicController: job_desc, ) - async def run_provider_sync(self, provider_id: str): + async def trigger_sync(self) -> None: + """Trigger sync of all providers.""" + for prov in self.providers: + await self.run_provider_sync(prov.id) + + async def run_provider_sync(self, provider_id: str) -> None: """Run library sync for a provider.""" provider = self.get_provider(provider_id) if not provider: