mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-27 19:16:29 +00:00
parent
990ae49608
commit
8919f13911
@ -78,6 +78,8 @@ class RestAPI(object):
|
|||||||
'/addons/{addon}/uninstall', api_addons.uninstall)
|
'/addons/{addon}/uninstall', api_addons.uninstall)
|
||||||
self.webapp.router.add_post('/addons/{addon}/start', api_addons.start)
|
self.webapp.router.add_post('/addons/{addon}/start', api_addons.start)
|
||||||
self.webapp.router.add_post('/addons/{addon}/stop', api_addons.stop)
|
self.webapp.router.add_post('/addons/{addon}/stop', api_addons.stop)
|
||||||
|
self.webapp.router.add_post(
|
||||||
|
'/addons/{addon}/restart', api_addons.restart)
|
||||||
self.webapp.router.add_post(
|
self.webapp.router.add_post(
|
||||||
'/addons/{addon}/update', api_addons.update)
|
'/addons/{addon}/update', api_addons.update)
|
||||||
self.webapp.router.add_post(
|
self.webapp.router.add_post(
|
||||||
|
@ -282,6 +282,8 @@ class DockerBase(object):
|
|||||||
if not self.container:
|
if not self.container:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
_LOGGER.info("Restart %s")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
self.container.restart(timeout=30)
|
self.container.restart(timeout=30)
|
||||||
except docker.errors.DockerException as err:
|
except docker.errors.DockerException as err:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user