From 7a800a14bedf71d9ba42e6c64f4ce5143467fd6e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 23 Jan 2014 16:49:43 -0800 Subject: [PATCH] Bugfix: Events that had no listeners would not show in log --- homeassistant/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/__init__.py b/homeassistant/__init__.py index ec35228ece0..db52a1226f7 100644 --- a/homeassistant/__init__.py +++ b/homeassistant/__init__.py @@ -221,14 +221,14 @@ class Bus(object): get = self._event_listeners.get listeners = get(MATCH_ALL, []) + get(event_type, []) + self.logger.info("Bus:Event {}: {}".format( + event_type, event_data)) + if not listeners: return event_data = event_data or {} - self.logger.info("Bus:Event {}: {}".format( - event_type, event_data)) - def run(): """ Fire listeners for event. """ event = Event(self, event_type, event_data)