Logging collector errors
authorAlina Quereilhac <alina.quereilhac@inria.fr>
Sat, 31 May 2014 16:12:18 +0000 (18:12 +0200)
committerAlina Quereilhac <alina.quereilhac@inria.fr>
Sat, 31 May 2014 16:12:18 +0000 (18:12 +0200)
src/nepi/resources/all/collector.py

index 58745e3..04fe63c 100644 (file)
@@ -121,9 +121,11 @@ class Collector(ResourceManager):
                 f.write(result)
                 f.close()
             except:
+                import traceback
+                err = traceback.format_exc()
                 msg = "Couldn't retrieve trace %s for %d at %s " % (trace_name, 
                         rm.guid, fpath)
-                self.error(msg)
+                self.error(msg, out = "", err = err)
                 continue
 
         super(Collector, self).do_release()