1#!/bin/sh 2 3_do_zpool_export() { 4 info "ZFS: Exporting ZFS storage pools..." 5 errs=$(zpool export -aF 2>&1) 6 ret=$? 7 echo "${errs}" | vwarn 8 if [ "${ret}" -ne 0 ]; then 9 info "ZFS: There was a problem exporting pools." 10 fi 11 12 if [ -n "$1" ]; then 13 info "ZFS: pool list" 14 zpool list 2>&1 | vinfo 15 fi 16 17 return "$ret" 18} 19 20if command -v zpool >/dev/null; then 21 _do_zpool_export "${1}" 22fi 23