git://git.onelab.eu
/
nodemanager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
69095aa
)
log slice name where applicable before traceback.
author
Faiyaz Ahmed
<faiyaza@cs.princeton.edu>
Wed, 7 Nov 2007 21:59:53 +0000
(21:59 +0000)
committer
Faiyaz Ahmed
<faiyaza@cs.princeton.edu>
Wed, 7 Nov 2007 21:59:53 +0000
(21:59 +0000)
logger.py
patch
|
blob
|
history
diff --git
a/logger.py
b/logger.py
index
8abd8fd
..
195c1d8
100644
(file)
--- 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())