From 11f8c973479bc1e3f6b3edf0e56b552ec46fcf8a Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Mon, 5 Nov 2018 14:59:57 +0100 Subject: [PATCH] Fix discovery update (#795) * Update discovery.py * Update discovery.py * Update discovery.py * Update discovery.py * Update discovery.py * Update discovery.py * Update discovery.py --- hassio/discovery.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hassio/discovery.py b/hassio/discovery.py index ff733cf70..27b9a25e7 100644 --- a/hassio/discovery.py +++ b/hassio/discovery.py @@ -36,6 +36,7 @@ class Discovery(CoreSysAttributes, JsonConfig): discovery = Message(**message) messages[discovery.uuid] = discovery + _LOGGER.info("Load %d messages", len(messages)) self.message_obj = messages def save(self): @@ -115,7 +116,7 @@ class Discovery(CoreSysAttributes, JsonConfig): @attr.s class Message: """Represent a single Discovery message.""" - uuid = attr.ib(factory=lambda: uuid4().hex, cmp=False, init=False) addon = attr.ib() service = attr.ib() config = attr.ib(cmp=False) + uuid = attr.ib(factory=lambda: uuid4().hex, cmp=False)