From f07622e0d77ceac236d631245a2486f249812666 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 11 Nov 2013 17:46:08 -0800 Subject: [PATCH] Made homeassistant.stop code leaner --- homeassistant/__init__.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/homeassistant/__init__.py b/homeassistant/__init__.py index 66044697dc7..7ac4c259efd 100644 --- a/homeassistant/__init__.py +++ b/homeassistant/__init__.py @@ -34,13 +34,8 @@ def start_home_assistant(eventbus): """ Start home assistant. """ request_shutdown = threading.Event() - def forge_shutdown_listener(request_shutdown): - """ Creates a listener for shutdowns. - Local variables cannot be referenced but parameters can. """ - return lambda event: request_shutdown.set() - eventbus.listen_once(EVENT_HOMEASSISTANT_STOP, - forge_shutdown_listener(request_shutdown)) + lambda event: request_shutdown.set()) Timer(eventbus)