borg-umount-archiv.sh: umount ALL mounted archives from repository.
This commit is contained in:
parent
d85ce20eba
commit
17a65e641d
@ -268,15 +268,25 @@ export BORG_RSH
|
|||||||
BORG_RELOCATED_REPO_ACCESS_IS_OK=yes
|
BORG_RELOCATED_REPO_ACCESS_IS_OK=yes
|
||||||
export BORG_RELOCATED_REPO_ACCESS_IS_OK
|
export BORG_RELOCATED_REPO_ACCESS_IS_OK
|
||||||
|
|
||||||
echononl "Unmount fuse filesystem mounted at '${BORG_FUSE_MOUNT_DIR}'.."
|
for _dir in $(ls /mnt/borg-fuse-mount) ; do
|
||||||
|
|
||||||
borg umount ${BORG_FUSE_MOUNT_DIR} >> "${log_file}" 2>&1
|
echononl "Unmount fuse filesystem mounted at '${BORG_FUSE_MOUNT_DIR}/${_dir}'.."
|
||||||
|
|
||||||
|
#borg umount ${BORG_FUSE_MOUNT_DIR} >> "${log_file}" 2>&1
|
||||||
|
|
||||||
|
if [[ $? -gt 0 ]] ; then
|
||||||
|
echo_failed
|
||||||
|
error "$(cat "${log_file}")"
|
||||||
|
else
|
||||||
|
echo_ok
|
||||||
|
fi
|
||||||
|
|
||||||
|
borg umount ${BORG_FUSE_MOUNT_DIR}/${_dir} >> "${log_file}" 2>&1
|
||||||
|
|
||||||
|
#echo ${_dir}
|
||||||
|
#umount ${BORG_FUSE_MOUNT_DIR}/${_dir}
|
||||||
|
rmdir ${BORG_FUSE_MOUNT_DIR}/${_dir}
|
||||||
|
done
|
||||||
|
|
||||||
if [[ $? -gt 0 ]] ; then
|
|
||||||
echo_failed
|
|
||||||
error "$(cat "${log_file}")"
|
|
||||||
else
|
|
||||||
echo_ok
|
|
||||||
fi
|
|
||||||
|
|
||||||
clean_up 0
|
clean_up 0
|
||||||
|
Loading…
Reference in New Issue
Block a user