# HG changeset patch # User Franz Glasner # Date 1725029304 -7200 # Node ID eb42828c0cbf93a2723f1d917bf751b61c5faacc # Parent 8af33277a2dd92e0dd252d96d03e56d86d9e1d8a Use the new output routinges for errors in fzfs' global error handling diff -r 8af33277a2dd -r eb42828c0cbf sbin/fzfs --- a/sbin/fzfs Fri Aug 30 16:44:23 2024 +0200 +++ b/sbin/fzfs Fri Aug 30 16:48:24 2024 +0200 @@ -516,8 +516,7 @@ exit 2; ;; *) - echo "ERROR: option handling failed" 1>&2 - exit 2 + fatal 2 "option handling failed" 1>&2 ;; esac done @@ -528,7 +527,7 @@ shift $((OPTIND-1)) OPTIND=1 -test $# -gt 0 || { echo "ERROR: no command given" 1>&2; exit 2; } +test $# -gt 0 || fatal 2 "no command given" command="$1" shift @@ -547,7 +546,6 @@ command_create_tree "$@" ;; *) - echo "ERROR: unknown command \`${command}'" 1>&2 - exit 2 + fatal 2 "unknown command \`${command}'" 1>&2 ;; esac