diff --git a/hooks/packer_fmt.sh b/hooks/packer_fmt.sh index acaad22..5620712 100755 --- a/hooks/packer_fmt.sh +++ b/hooks/packer_fmt.sh @@ -28,6 +28,9 @@ for path in "${UNIQUE_PATHS[@]}"; do pids+=("$!") done +exec 3>&1 < /dev/tty > /dev/tty +tty_settings=$(stty -g) + error=0 exit_code=0 for pid in "${pids[@]}"; do @@ -37,6 +40,8 @@ for pid in "${pids[@]}"; do fi done +stty "$tty_settings" + if [[ $error -ne 0 ]]; then exit 1 fi