Bugfix: Events that had no listeners would not show in log

pull/2/head
Paulus Schoutsen 2014-01-23 16:49:43 -08:00
parent 233f2e65ef
commit 7a800a14be
1 changed files with 3 additions and 3 deletions

View File

@ -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)