vsphere-influxdb-go/vendor/github.com/vmware/govmomi/govc/test/clean.sh

26 lines
521 B
Bash
Executable File

#!/bin/bash
#
# Cleanup any artifacts created by govc
#
. $(dirname $0)/test_helper.bash
teardown
datastore_rm() {
name=$1
govc datastore.rm $name 2> /dev/null
}
datastore_rm $GOVC_TEST_IMG
datastore_rm $GOVC_TEST_ISO
datastore_rm $GOVC_TEST_VMDK
datastore_rm $(echo $GOVC_TEST_VMDK | sed 's/.vmdk/-flat.vmdk/')
datastore_rm $(dirname $GOVC_TEST_VMDK)
# Recursively destroy all resource pools created by the test suite
govc ls host/*/Resources/govc-test-* | \
xargs -rt govc pool.destroy -r
govc datastore.ls