mirror of
https://github.com/terem42/zfs-hetzner-vm.git
synced 2025-12-22 14:58:32 +00:00
shellcheck code fixes
This commit is contained in:
@@ -62,7 +62,9 @@ function print_step_info_header {
|
||||
###############################################################################
|
||||
# ${FUNCNAME[1]}"
|
||||
|
||||
[[ "${1:-}" != "" ]] && echo -n " $1" || true
|
||||
if [[ "${1:-}" != "" ]]; then
|
||||
echo -n " $1"
|
||||
fi
|
||||
|
||||
echo "
|
||||
###############################################################################
|
||||
@@ -399,8 +401,8 @@ function unmount_and_export_fs {
|
||||
echo "===========exporting zfs pools============="
|
||||
set +e
|
||||
while (( zpools_exported == 99 )) && (( SECONDS++ <= 60 )); do
|
||||
zpool export -a 2> /dev/null
|
||||
if [[ $? == 0 ]]; then
|
||||
|
||||
if zpool export -a 2> /dev/null; then
|
||||
zpools_exported=1
|
||||
echo "all zfs pools were succesfully exported"
|
||||
break;
|
||||
@@ -508,17 +510,17 @@ echo "======= create zfs pools and datasets =========="
|
||||
fi
|
||||
|
||||
zpool create \
|
||||
$v_bpool_tweaks -O canmount=off -O devices=off \
|
||||
"$v_bpool_tweaks" -O canmount=off -O devices=off \
|
||||
-o cachefile=/etc/zfs/zpool.cache \
|
||||
-O mountpoint=/boot -R $c_zfs_mount_dir -f \
|
||||
$v_bpool_name $pools_mirror_option "${bpool_disks_partitions[@]}"
|
||||
"$v_bpool_name" "$pools_mirror_option" "${bpool_disks_partitions[@]}"
|
||||
|
||||
echo -n "$v_passphrase" | zpool create \
|
||||
$v_rpool_tweaks \
|
||||
"$v_rpool_tweaks" \
|
||||
-o cachefile=/etc/zfs/zpool.cache \
|
||||
"${encryption_options[@]}" \
|
||||
-O mountpoint=/ -R $c_zfs_mount_dir -f \
|
||||
$v_rpool_name $pools_mirror_option "${rpool_disks_partitions[@]}"
|
||||
"$v_rpool_name" "$pools_mirror_option" "${rpool_disks_partitions[@]}"
|
||||
|
||||
zfs create -o canmount=off -o mountpoint=none "$v_rpool_name/ROOT"
|
||||
zfs create -o canmount=off -o mountpoint=none "$v_bpool_name/BOOT"
|
||||
@@ -831,7 +833,10 @@ chroot_execute "zfs set mountpoint=legacy $v_rpool_name/tmp"
|
||||
chroot_execute "echo $v_rpool_name/tmp /tmp zfs nodev,relatime 0 0 >> /etc/fstab"
|
||||
|
||||
echo "========= add swap, if defined"
|
||||
[[ $v_swap_size -gt 0 ]] && chroot_execute "echo /dev/zvol/$v_rpool_name/swap none swap discard 0 0 >> /etc/fstab" || true
|
||||
if [[ $v_swap_size -gt 0 ]]; then
|
||||
chroot_execute "echo /dev/zvol/$v_rpool_name/swap none swap discard 0 0 >> /etc/fstab"
|
||||
fi
|
||||
|
||||
chroot_execute "echo RESUME=none > /etc/initramfs-tools/conf.d/resume"
|
||||
|
||||
echo "======= unmounting filesystems and zfs pools =========="
|
||||
|
||||
Reference in New Issue
Block a user