1
0
mirror of https://github.com/home-assistant/supervisor.git synced 2025-12-24 12:29:08 +00:00

Add a error message if that is not a local build addon (#162)

This commit is contained in:
Pascal Vizeli
2017-08-20 22:33:27 +02:00
committed by GitHub
parent f9b12a2eb2
commit cb7710c23f

View File

@@ -217,6 +217,9 @@ class APIAddons(object):
def rebuild(self, request):
"""Rebuild local build addon."""
addon = self._extract_addon(request)
if not addon.need_build:
raise RuntimeError("Only local build addons are supported")
return asyncio.shield(addon.rebuild(), loop=self.loop)
@api_process_raw(CONTENT_TYPE_BINARY)