From 271f1e70964b4590754ba410073c00956e608500 Mon Sep 17 00:00:00 2001 From: Faiyaz Ahmed Date: Wed, 7 Nov 2007 21:59:53 +0000 Subject: [PATCH] log slice name where applicable before traceback. --- logger.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/logger.py b/logger.py index 8abd8fd..195c1d8 100644 --- a/logger.py +++ b/logger.py @@ -1,3 +1,6 @@ +# +# Something relevant +# """A very simple logger that tries to be concurrency-safe.""" import os, sys @@ -24,6 +27,9 @@ def log_call(*args): try: subprocess.call(args, close_fds=True) except: log_exc() -def log_exc(): +def log_exc(name = None): """Log the traceback resulting from an exception.""" - log(traceback.format_exc()) + if name: + log("operation on %s failed. \n %s" %(self.name, traceback.format_exc())) + else: + log(traceback.format_exc()) -- 2.43.0