Use Annotation to Mark and Spot BOINC Deployed VMs - ji-it/CloudTides GitHub Wiki

Deployment

Using clone_vm_annotation_added.py, you can deploy a VM from a designated template. The annotation of the VM will be "BOINC-stopped".

Starting BOINC

You can get the IP address of the VMs with annotation "BOINC-stopped" with a script and then run BOINC on it with another script (to be written).

Revising Annotation

You can use set_note_R.py. With IP provided, it can set the annotation of a VM into BOINC-running.

Checking Usage Data

Using get_vm_usage.py, you can get a JSON file with the usage data of all VMs with annotation "BOINC-running".