From: Tommi Virtanen Date: Fri, 3 Jun 2011 21:49:05 +0000 (-0700) Subject: Prettify exception handling. X-Git-Tag: v0.94.10~27^2^2~364^2~1764 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7f393379c1674f8dd4cb6ab18d5a52980c5325b2;p=ceph.git Prettify exception handling. Display exception type (e.g. "RuntimeError"). Don't re-display the traceback. --- diff --git a/teuthology/run_tasks.py b/teuthology/run_tasks.py index 8c81845356d..d9b01059b2d 100644 --- a/teuthology/run_tasks.py +++ b/teuthology/run_tasks.py @@ -40,8 +40,8 @@ def run_tasks(tasks, ctx): exc_info = (None, None, None) if exc_info != (None, None, None): - log.debug('Exception was not quenched, raising %s', exc_info[1]) - raise exc_info[0], exc_info[1], exc_info[2] + log.debug('Exception was not quenched, exiting: %s: %s', exc_info[0].__name__, exc_info[1]) + raise SystemExit(1) finally: # be careful about cyclic references del exc_info