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=ed83cf67935e5f7595144ab64710d90d956bd703;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")