github.com/vmware/govmomi@v0.37.2/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