Digital Ocean API utility:
"a valid CLIENT_ID and API_KEY are required a sample file will be created
Usage: ./do.sh
getdrops - returns a json list of all provisioned droplets
getimages [global] - returns a json list of an account's snapshots (system images). 'global' option returns images available globally
getkeys - returns an account's configured SSH_KEY_ID and SSH_KEY_NAME showkey <SSH_KEY_ID> - returns an ssh public key for a given SSH_KEY_ID
getregions - returns available regions
getsizes - returns available droplet sizes
create DROPLET_NAME IMAGE_ID SSH_KEY_ID SIZE_ID REGION_ID
Droplet management options (below) require a valid DROPLET_ID
status <DROPLET_ID> - returns the status of a given DROPLET_ID start - sends a power on request stop - sends a shutdown request (graceful?) kill - sends a power off request (like pulling the plug) destroy - sends a request to immediately stop and delete a DROPLET_ID