Skip to content

Instantly share code, notes, and snippets.

@ElijahLynn
Last active September 30, 2020 12:37
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ElijahLynn/9b1ed68f78aaa4439838d161d9be0956 to your computer and use it in GitHub Desktop.
Save ElijahLynn/9b1ed68f78aaa4439838d161d9be0956 to your computer and use it in GitHub Desktop.
Delete all Digital Ocean droplets - good for testing
function droplet_delete_all
echo "Getting list of droplets"
set --local droplets (doctl compute droplet list | tail --lines=+2 | awk '{print $2}')
if test -n "$droplets"
echo "Deleting droplets: $droplets"
for droplet in $droplets
doctl compute droplet delete $droplet
echo "Deleted droplet: $droplet"
end
else
echo "No droplets to delete"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment