Exemplo n.º 1
0
    out.write(job.getStdOutContent())
    out.close()
except:
    print "Cannot open files to write results to"
    sys.exit(-2)
try:
    err = open(errfile, "w")
    err.write(job.getStdErrContent())
except:
# There is no stderr so just write blank file
    print "No stderr So just writing blakn file"
    err.write("")
    err.close()
try:
    ec = open(error_codefile, "w")
    exit_code = job.getStatus(False) - 1000
    ec.write(str(exit_code))
    ec.close()
except:
    print "Cannot write exit code to file"
    sys.exit(-2)
for f in output_files:
    try:
        rel_f = (f)
        output_file= job.downloadAndCacheOutputFile(rel_f).toString()
        shutil.copy(output_file,os.path.join(working_directory,rel_f))
    except:
        print(rel_f)
        print "Cannot write output_files"