@@ -71,8 +71,8 @@ def submit(self,jobname=None):
71
71
for line in self .exelines :
72
72
result = sub .check_output (line ,shell = True )
73
73
print (self .__class__ .__name__ ,": executed %s" % line )
74
- except sub .CalledProcessError :
75
- print (self .__class__ .__name__ ,": Error executing line." )
74
+ except sub .CalledProcessError as err :
75
+ print (self .__class__ .__name__ ,": Error: {0}" . format ( err ) )
76
76
77
77
# Remove exelines so the runner is ready for the next go.
78
78
self .exelines = []
@@ -180,8 +180,8 @@ def submit(self,jobname=None):
180
180
result = sub .check_output ("qsub %s" % (qsubfile ),shell = True )
181
181
self .queueid .append (result .decode ().split ()[0 ].split ('.' )[0 ])
182
182
print (self .__class__ .__name__ ,": Submitted as %s" % self .queueid )
183
- except sub .CalledProcessError :
184
- print (self .__class__ .__name__ ,": Error submitting job. Check queue settings." )
183
+ except sub .CalledProcessError as err :
184
+ print (self .__class__ .__name__ ,": Error submitting job. Check queue settings.\n \t {0}" . format ( err ) )
185
185
186
186
# Remove exelines so the runner is ready for the next go.
187
187
self .exelines = []
@@ -271,8 +271,8 @@ def submit(self,jobname=None,ppath=None):
271
271
for line in self .exelines :
272
272
result = sub .check_output (line ,shell = True )
273
273
print (self .__class__ .__name__ ,": executed %s" % line )
274
- except sub .CalledProcessError :
275
- print (self .__class__ .__name__ ,": Error executing line." )
274
+ except sub .CalledProcessError as err :
275
+ print (self .__class__ .__name__ ,": Error: {0}" . format ( err ) )
276
276
277
277
# Remove exelines so the runner is ready for the next go.
278
278
self .exelines = []
@@ -377,8 +377,8 @@ def submit(self,jobname=None,ppath=None):
377
377
result = sub .check_output ("qsub %s" % (qsubfile ),shell = True )
378
378
self .queueid .append (result .decode ().split ()[0 ].split ('.' )[0 ])
379
379
print (self .__class__ .__name__ ,": Submitted as %s" % self .queueid )
380
- except sub .CalledProcessError :
381
- print (self .__class__ .__name__ ,": Error submitting job. Check queue settings." )
380
+ except sub .CalledProcessError as err :
381
+ print (self .__class__ .__name__ ,": Error submitting job. Check queue settings.\n \t {0}" . format ( err ) )
382
382
383
383
# Clear out the lines to set up for the next job.
384
384
self .exelines = []
0 commit comments