Quick start

Submit

Run an OAR job that prints “Hello world” (only “command” is a required argument):

[8]:
from oarpy.oarjob import submit

job = submit(command='echo "Hello word"', name='quickstart',
             project='oarpy', core=1, gpu=False, walltime={'hours':2})
print(job)
job.wait()

if job.exit_code:
    print('Failed:\n{}'.format(job.stderr))
elif job.exit_code is None:
    print('Interrupted:\n{}'.format(job.stdout))
else:
    print('Succes:\n{}'.format(job.stdout))

job.remove_logs()
Job(1131384)
 name = quickstart
 project = oarpy
 state = Waiting
 owner = denolf
 runtime = 0:00:00
..............
Succes:
Hello word