Add collision detection
This commit is contained in:
parent
8dd16310b7
commit
8de0b4541a
|
@ -375,6 +375,11 @@ case ${install_option} in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
if [[ -f /tmp/pvc-install.lock ]]; then
|
||||||
|
echo "An instance of 'install.sh' is already running!"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
touch /tmp/pvc-install.lock
|
||||||
|
|
||||||
titlestring_text="| Proceeding with installation of host '${target_hostname}'. |"
|
titlestring_text="| Proceeding with installation of host '${target_hostname}'. |"
|
||||||
titlestring_len="$(( $( wc -c <<<"${titlestring_text}" ) - 2 ))"
|
titlestring_len="$(( $( wc -c <<<"${titlestring_text}" ) - 2 ))"
|
||||||
|
@ -407,6 +412,7 @@ cleanup() {
|
||||||
umount ${target} >&2
|
umount ${target} >&2
|
||||||
vgchange -an >&2
|
vgchange -an >&2
|
||||||
rmdir ${target} >&2
|
rmdir ${target} >&2
|
||||||
|
rm /tmp/pvc-install.lock
|
||||||
echo "done."
|
echo "done."
|
||||||
echo
|
echo
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue