Save CommandError in failed InvokeJobs.
authorW. Trevor King <wking@drexel.edu>
Sun, 24 Oct 2010 14:16:42 +0000 (10:16 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 24 Oct 2010 14:16:42 +0000 (10:16 -0400)
pysawsim/manager/__init__.py

index 4d50a03c102a8da4cf813d6b08a36d2d86aa23d3..acf2af6509078750286fd86b426c28a7bd9f8b58 100644 (file)
@@ -158,7 +158,7 @@ class InvokeJob (Job):
             self.data = {'stdout':stdout, 'stderr':stderr}
         except invoke.CommandError, e:
             self.status = e
-            self.data = {'stdout':e.stdout, 'stderr':e.stderr}
+            self.data = {'stdout':e.stdout, 'stderr':e.stderr, 'error':e}
 
 
 class JobManager (object):