diff --git a/qq2clone b/qq2clone index 1aed1e1..2e77416 100755 --- a/qq2clone +++ b/qq2clone @@ -2111,7 +2111,10 @@ save_domain () { local uuid uuid="${CL_MAP["$1"]}" -virsh managedsave "$uuid" &>/dev/null +virsh managedsave "$uuid" &>/dev/null || + { echo "Failed to save domain ${OPT[TEMPLATE]}#${1}"; + echo "Does it have shared directories mounted?"; + exit "$E_libvirt"; } >&2 return 0 } #=========================================================================#