From: Sapan Bhatia Date: Tue, 22 Jul 2014 04:35:56 +0000 (-0400) Subject: Let's not have an outer exception try/catch... it only hides inner X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d94e4cfff1a2cff0a74b77bbbc5abeca7d8e2fc1;p=plstackapi.git Let's not have an outer exception try/catch... it only hides inner exceptions. --- diff --git a/planetstack/ec2_observer/backend.py b/planetstack/ec2_observer/backend.py index fa4eedc..a26aeae 100644 --- a/planetstack/ec2_observer/backend.py +++ b/planetstack/ec2_observer/backend.py @@ -9,16 +9,14 @@ logger = Logger(level=logging.INFO) class Backend: def run(self): - try: - # start the openstack observer - observer = PlanetStackObserver() - observer_thread = threading.Thread(target=observer.run) - observer_thread.start() - - # start event listene - event_manager = EventListener(wake_up=observer.wake_up) - event_manager_thread = threading.Thread(target=event_manager.run) - event_manager_thread.start() - except Exception,e: - logger.log_exc("Exception in child thread") + # start the openstack observer + observer = PlanetStackObserver() + observer_thread = threading.Thread(target=observer.run) + observer_thread.start() + + # start event listene + event_manager = EventListener(wake_up=observer.wake_up) + event_manager_thread = threading.Thread(target=event_manager.run) + event_manager_thread.start() + logger.log_exc("Exception in child thread")