mirror of https://github.com/BOINC/boinc.git
87349825f9
This lets you run arbitrary Docker applications using a single BOINC app (and one app version per platform). The Dockerfile and science executables are in the workunit. The script tools/submit_buda lets you test this. Basic tests were successful. 2) Unify the scripts for testing job submission The 'test' assimilators (sample_assimilate.py and sample_assimilator.cpp) do the same thing: they copy result files to <proj_dir>/results/<batch_id>/<wu_name> (if 1 output file) <proj_dir>/results/<batch_id>/<wu_name>_i (if >1 output file) where <batch_id> is 0 if WU is not in a batch ... and they write error code to <wu_name>_error if the WU errored out Scripts to submit jobs: submit_job submit_batch submit_buda Script to query jobs: query_job This works for either jobs or batches, as long as the app uses one of the above assimilators 3) Add plan class 'docker' to plan_class_spec.xml.sample |
||
---|---|---|
.. | ||
Boinc | ||
Makefile.am | ||
boinc_path_config.py.in | ||
db_def_to_py | ||
setup.py.in |