github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/tests/includes/cleanup.sh (about) 1 add_clean_func() { 2 local name 3 4 name=${1} 5 6 echo "${name}" >>"${TEST_DIR}/cleanup" 7 } 8 9 # cleanup_funcs attempts to clean up with functions. 10 cleanup_funcs() { 11 if [[ -f "${TEST_DIR}/cleanup" ]]; then 12 while read -r CMD; do 13 echo "====> Running clean up func: ${CMD}" 14 $CMD 15 echo "====> Finished cleaning up func: ${CMD}" 16 done <"${TEST_DIR}/cleanup" 17 fi 18 }