github.com/vmware/govmomi@v0.43.0/govc/test/clean.sh (about) 1 #!/bin/bash 2 # 3 # Cleanup any artifacts created by govc 4 # 5 6 . $(dirname $0)/test_helper.bash 7 8 teardown 9 10 datastore_rm() { 11 name=$1 12 govc datastore.rm $name 2> /dev/null 13 } 14 15 datastore_rm $GOVC_TEST_IMG 16 datastore_rm $GOVC_TEST_ISO 17 datastore_rm $GOVC_TEST_VMDK 18 datastore_rm $(echo $GOVC_TEST_VMDK | sed 's/.vmdk/-flat.vmdk/') 19 datastore_rm $(dirname $GOVC_TEST_VMDK) 20 21 # Recursively destroy all resource pools created by the test suite 22 govc ls host/*/Resources/govc-test-* | \ 23 xargs -rt govc pool.destroy -r 24 25 govc datastore.ls