Skip to content
This repository was archived by the owner on Aug 11, 2020. It is now read-only.

Commit 29a1e00

Browse files
committed
improve error messaging
1 parent d8b2855 commit 29a1e00

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

paperspace/jobs.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,14 @@ def create(params, no_logging=False, extra_files=[]):
176176
elif job['state'] == 'Cancelled':
177177
print('Job %s' % (job['state']))
178178
else:
179-
print('Job %s; exitCode %d' % (job['state'], job['exitCode']))
179+
job = waitfor({'jobId': jobId, 'state': 'Stopped'})
180+
if job['state'] == 'Error':
181+
print('Job %s: %s' % (job['state'], job['jobError']))
182+
else:
183+
if 'exitCode' not in job:
184+
print('Job %s, exitCode %s' % (job['state'], 'None'))
185+
else:
186+
print('Job %s, exitCode %s' % (job['state'], job['exitCode']))
180187
return job
181188

182189

0 commit comments

Comments
 (0)