# arguments errors USAGE_E=10 UNIT_E=13 CHUNK_E=14 # device errors NOTEX_E=1 NOTBLK_E=2 ISMOUNT_E=3 ISSWAP_E=4 LVMUSED_E=5 LVMPV_E=6 WRONGBLK_E=15 # size errors MINSIZE_E=10 BESTSIZE_E=11 MANUALSIZE_E=12 PROG_E=16 fatal() { STRING=${2:-"generic error"} printf "${PROGRAM_NAME}: error: ${STRING}\n" >&2 exit ${1} }