From 73afced4dc99c123e915787ff4a8962f11abda39 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Fri, 30 Nov 2018 00:09:33 +0100 Subject: [PATCH] Bugfix stack trace on remove (#842) --- hassio/addons/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hassio/addons/utils.py b/hassio/addons/utils.py index 90878d659..c1be14a64 100644 --- a/hassio/addons/utils.py +++ b/hassio/addons/utils.py @@ -102,7 +102,8 @@ async def remove_data(folder): _, error_msg = await proc.communicate() except OSError as err: error_msg = str(err) + else: + if proc.returncode == 0: + return - if proc.returncode == 0: - return _LOGGER.error("Can't remove Add-on Data: %s", error_msg)