From 7dfbff31f5dffb58e7d0adb60c40337ab969d73e Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 13 Oct 2013 09:59:13 -0700 Subject: [PATCH] Better formatting of events in debug interface --- homeassistant/httpinterface.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/homeassistant/httpinterface.py b/homeassistant/httpinterface.py index 041154378a9..82534507e01 100644 --- a/homeassistant/httpinterface.py +++ b/homeassistant/httpinterface.py @@ -141,12 +141,16 @@ class RequestHandler(BaseHTTPRequestHandler): "")) # Describe event bus: - for category in self.server.eventbus.listeners: - write("Event {}: {} listeners
".format(category, - len(self.server.eventbus.listeners[category]))) + write(("")) + + for category in sorted(self.server.eventbus.listeners, + key=lambda key: key.lower()): + write("". + format(category, + len(self.server.eventbus.listeners[category]))) # Form to allow firing events - write(("
" + write(("
EventListeners
{}{}

" "
")) write("".